您好,
""
和''
在JavaScript中有不同的含义吗?因为我一直在jQuery中看到这两个用法,例如:
$("")
和
$('')
感谢您的帮助。
答案 0 :(得分:14)
了解strings in JavaScript。没有区别。
但由于HTML属性通常用双引号定义,我会使用单引号,这使代码像
$('<a href="someurl" />')
更容易写。
使用较少字符的字符串在字符串内转义。
答案 1 :(得分:14)
"some string with 'single quotes' in it"
或'a string with "double quotes" in it'
。
答案 2 :(得分:8)
不。这意味着相同。
答案 3 :(得分:5)
它们都是字符串分隔符。唯一的区别是,如果你可以使用“在其中包含一个字符串',你可以使用'在其中包含一个字符串。
答案 4 :(得分:5)
您可以使用其中之一。我建议在整个项目中遵循一个标准,当与服务器端代码结合使用时,事情有时会变得有点混乱。
答案 5 :(得分:0)
字符串文字之外,没有。 在字符串文字内,是。
答案 6 :(得分:0)
否...因为不可能使用“”里面的“”,“”和“”在需要在另一个内部引用一个字符串时做出一个很好的组合。