js的实参为什么要加单引号

JavaScript019

js的实参为什么要加单引号,第1张

你是问为什么是单引号而不是双引号吗,这是为了方便嵌套两层引号。如果这里的单引号改成双引号则会与外层的双引号被系统当成是一对引号产生错误。

如果你是问加不加单引号有什么区别,加单引号的作用就表示单引号内是一个字符串直接量,如果没有引号就表示它是一个变量标识符。比如var CEO="abc",则加了引号的"CEO"表示CEO本身这几个字母,不加引号则是表示CEO变量,它的值是"abc"。

以上是纯手打的详细解释……望采纳……还有疑惑欢迎追问

单引号和双引号是可以通用的,这样是为了防止同一种引号的嵌套,比如你的这行代码,由于style的内容用双引号引起来了,所以write就用了单引号。

加号的意思是字符串连接。