首頁 > web前端 > js教程 > 主體

jquery變數加$和不加$的差別是什麼

coldplay.xixi
發布: 2023-01-04 09:37:46
原創
2625 人瀏覽過

jquery變數加$和不加$是沒有差別的,在使用jquery時,如果一個變數被【$();】包裹,那麼說明這個變數需要包裝成jquery物件才可以使用。

jquery變數加$和不加$的差別是什麼

本文操作環境:windows7系統、Dell G3電腦、jquery3.2.1版。

推薦:jquery影片教學

jquery變數加$和不加$沒有差別,只是習慣。

1、變數命名規則中起始字元可以是字母,底線(_),美元符($),只是很多的js庫喜歡用$作為全域變數標誌,jquery也不例外,加上$,作為jquery變數標誌更容易進行區分。所以,一般在為jquery物件取名的時候在前面加$,一看就知道是jquery物件。

2、在使用jquery 時,如果一個變數被$();包裹,那麼表示這個變數需要包裝成jquery物件才可以使用。

3、在jquery自己的作用域所創建的變數不需要加$();包裹的,舉一個很簡單的例子:比如,一個在js中的this指針,如果這個指針需要在jquery中使用,那麼就需要用$();包裹成jQuery中的對象,也就需要這樣寫:$(this)

4、如果是一個變數起名為$xxx,而另一個變數名為xxx,那麼這是一個好的程式碼習慣,用來區分使用jquery建立的變數和javascript自己創建的變數。

相關免費學習推薦:js影片教學

以上是jquery變數加$和不加$的差別是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!