定義jQ用不用加$符號?
發(fā)現(xiàn)一個問題,之前在定義jQ對象的時候都這么寫:var $div=$("#imooc")。其實div前面不用加$符號也是一樣的,在調用.css時也是一樣不用加$符號。個人理解是$("#imooc")已經表明這是一個jQ對象了,所以不用加了,不知道這么理解正確不?求解
發(fā)現(xiàn)一個問題,之前在定義jQ對象的時候都這么寫:var $div=$("#imooc")。其實div前面不用加$符號也是一樣的,在調用.css時也是一樣不用加$符號。個人理解是$("#imooc")已經表明這是一個jQ對象了,所以不用加了,不知道這么理解正確不?求解
2017-09-26
舉報
2017-11-20
加$可以和原生js對象區(qū)分,建議加
2017-09-26
$div 是一種變量名的定義方式而已, 可以字母和數(shù)字定義變量,也可以用下劃線和$開頭來定義變量名,沒有什么特殊意義。