JS中的单引号和双引号 – ranyonsue

JS里面的单引号和双引号可以同时应用,纵然朕必需遵照必然的基准。。

最里面用了双引号了,这么里面就不克不及再用双引号了,因引号是成倍对的,浏览程序读到东西双引号后,到第2个双引号时才算完毕;异样地,浏览程序读到东西单引号后,必需求读到瞬间个单引号才算完毕,

轻视是单引号仍双引号,里面都可以套相反的引号,纵然不行以双引号里面套单引号,下面所说的事单引号再套双引号,这是不行接见的。。

假定在引号里面应用相同的的引号,需求用 \ 引申义。

单引号引申义为\”

单引号引申义为\”

单引号和双引号经过的字母行可以相加

AF BVVV DD

出口 “afbvvvdd”

更东西事例。,,这时的单引号异样字母行的部分的

出口 “

从行为准则写的角度看,单引号在JS中被浏览程序(IE,Chrome,Safari)编制的超速更快(在FireFox中双引号更快)。

看一眼有些人事例。

率先,单引号和双引号在各自独立用时是木有什么分别的,都可以,比方:

var a=”喂”;//双引号,变量A的灵是字母行。 喂

var b=”喂”;//单引号,变量B的灵是字母行。 喂

(a==b);/出口真,它们本质上是相同的的字母行。

其次,单引号和双引号混合应用时,此刻要特殊睬。,这产生在JS拼接字母行中。,或HTML元素的属性。,以JS为例。,这是异样的有规律的。:单引号和双引号必需成倍成对的呈现,可以单引号在里面,也可以双引号在里面:

var A =hello;//这时变量A是字母行hello。,这时的单引号异样字母行的部分的

var B =喂;//这时变量B是字母行hello。,这时的双引号异样字母行的部分的

(A==B);/ /出口假,它们过错同东西字母行。

接下来是东西粗复杂的东西。,让朕看一眼字母行串接。:

var _html=”

“;/*这时是最里面用了双引号了,这么里面就不克不及再用双引号了,因引号是成倍对的,浏览程序读到东西双引号后,到第2个双引号时才算完毕;异样地,浏览程序读到东西单引号后,它需求瞬间个完成的。

下面的行为准则也可以写。:_html=”

”;

//假定你只想用一种引号的话,你级需求对里面的引号举行**引申义处置**,告知浏览程序里面的引号是东西字母行,而过错引号完毕符,比方:

_html=”

”;

另一串字母行。:

var 标明= {No:肖明,age:18};

var _html=”

我的名字是 。,我本年多大了。

我叫肖明。,我本年18岁。

这是不言而喻的,原因我先前说过的话,引号在读到首个双引号字母行的时辰,把它作为东西变量。

灵开端处置,过后到瞬间个双引号那边完毕,即: “

我的名字叫”

过后经过加号添加变量。 ,  拼接好了后持续用加号拼接字母行 “,本年是我。

等等。。。 

东西特殊复杂的情况。

想导出下面所说的事HTML

它必需写在JS中。:

var str=”“;
fundListUl.innerHTML = str;

**总结下**:引号(同典型的引号,单引号和双引号是不同典型)是成倍对的,在读第东西引号时开端,读瞬间个终曲。,约会第三再次启动,第四的完毕了。。。。;

不同典型引号经过可以嵌套,高达2级(自然,经过发送信号的意义,你可以持续向下的),纵然因易读差。,不要如此的做;

*/

发表评论

电子邮件地址不会被公开。 必填项已用*标注