This question already has answers here:
Difference between single quotes and double quotes in Javascript [duplicate]
(6个答案)
7年前关闭。
对于字符串文字,使用撇号或使用引号之间有什么区别吗?我在考虑性能,功能,约定等。
澄清:
与
(因为缺少更具想象力的字符串)
否则需要身份证
两者都是完全有效的,但是在编码器上更容易...
(6个答案)
7年前关闭。
对于字符串文字,使用撇号或使用引号之间有什么区别吗?我在考虑性能,功能,约定等。
澄清:
'Hello!'
与
"Hello!"
(因为缺少更具想象力的字符串)
最佳答案
对我来说,我会根据字符串的内容使用它-字符串本身是双引号还是单引号?如果该字符串具有一种引号类型,我将使用另一种引号,这样我就不必转义它:例如:
我的字符串是:<div class="someclass" >hello</div>
对于上述情况,我将使用单引号,所以我不必转义单引号:
var str = '<div class="someclass" >hello</div>';
否则需要身份证
var str = "<div class=\"someclass\" >hello</div>";
两者都是完全有效的,但是在编码器上更容易...