1、沒有任何區(qū)別。在JQuery或是JS里面,和“” 的作用是一模一樣的。就是在輸入的時(shí)候,一個(gè)直接輸入,一個(gè)還有按著shift鍵。見此而已。
創(chuàng)新互聯(lián)-專業(yè)網(wǎng)站定制、快速模板網(wǎng)站建設(shè)、高性價(jià)比青銅峽網(wǎng)站開發(fā)、企業(yè)建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式青銅峽網(wǎng)站制作公司更省心,省錢,快速模板網(wǎng)站建設(shè)找我們,業(yè)務(wù)覆蓋青銅峽地區(qū)。費(fèi)用合理售后完善,10余年實(shí)體公司更值得信賴。
2、沒有區(qū)別,只是習(xí)慣。 一般在給jquery對象取名的時(shí)候在前面加$。 一看就知道是jquery對象。變量命名規(guī)則中起始字符可以是 字母,下劃線(_),美元符($),只是很多的js庫喜歡使用$作為全局變量標(biāo)志。
3、舉個(gè)例子你明白$this和$(this)的區(qū)別了。// this其實(shí)是一個(gè)Html 元素。// $this 只是個(gè)變量名,加$是為說明其是個(gè)jquery對象。
this.value=this.value.replace(/[^a-z0-9]/i,);//當(dāng)有鍵按下時(shí),如果不是數(shù)字或字母則刪除鍵值。
在牛*的js中,不區(qū)分單引號和雙引號,基于js的jquery也自然如此,一般情況下,js中都使用單引號,沒有為什么,規(guī)定如此。
jQuery一般不區(qū)分單引號和雙引號,只是在一句代碼中外面用了雙引號。
1、js里面的單引號和雙引號在jquery或者js中拼接字符串時(shí)是沒有區(qū)別的,都可以被成功解析成字符串。從代碼編譯的角度說的話,單引號在JS中被瀏覽器(IE,Chrome,Safari)編譯的速度更快(在FireFox中雙引號更快)。
2、”如果有內(nèi)部引用的字符串,那么必須外部使用雙引號,內(nèi)部使用單引號“但說白了,這是一個(gè)樣式推薦,并沒有強(qiáng)制性。二者本身也沒什么區(qū)別,盡量做到上下文一致,然后就是保持清晰的代碼書寫就好了。
3、jQuery一般不區(qū)分單引號和雙引號,只是在一句代碼中外面用了雙引號。
4、在牛*的js中,不區(qū)分單引號和雙引號,基于js的jquery也自然如此,一般情況下,js中都使用單引號,沒有為什么,規(guī)定如此。
5、資料顯示在js中單引號和雙引號都是一樣的,但是在使用是去碰到了問題,于是乎百度給我答案,說是平時(shí)使用的時(shí)候盡量用單引號,只有碰到嵌套的時(shí)候才會(huì)同 時(shí)用兩種引號。