Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/419.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用单引号或双引号_Javascript_Jquery - Fatal编程技术网

Javascript 使用单引号或双引号

Javascript 使用单引号或双引号,javascript,jquery,Javascript,Jquery,可能重复: 当我开始学习jQuery时,我经常发现使用单引号或双引号作为jQuery选择器的示例: $('myDiv')或$(“myDiv”) 它们基本上是一样的。但是使用哪一个是首选和快速执行,请告诉我。如果希望双引号出现在字符串中(例如,对于html属性),而不必转义它们,则需要使用单引号,反之亦然。除此之外,没有区别,性能虎钳也都是相同的。没有性能区别。他们的意思是一样的。我通常对属性名和其他短文本使用单字符,对用户将看到的长文本使用双字符。当然,例外情况是,两个字符中的一个出现在字符

可能重复:

当我开始学习jQuery时,我经常发现使用单引号或双引号作为jQuery选择器的示例:

$('myDiv')
$(“myDiv”)


它们基本上是一样的。但是使用哪一个是首选和快速执行,请告诉我。

如果希望双引号出现在字符串中(例如,对于html属性),而不必转义它们,则需要使用单引号,反之亦然。除此之外,没有区别,性能虎钳也都是相同的。

没有性能区别。他们的意思是一样的。我通常对属性名和其他短文本使用单字符,对用户将看到的长文本使用双字符。当然,例外情况是,两个字符中的一个出现在字符串中,然后使用另一个。

我个人在处理字符串(=多个字符)时使用双引号,在处理字符(=一个字符)时使用单引号,尽管Javascript中没有区别。双引号中也没有“隐藏”特性。

jQuery代码风格要求使用双引号,但在用法上没有区别


双引号输入速度更快=)

这是一个很好的小约定:)谢谢,现在我已经这么久了,我立即看到了“代码”或“用户文本”并以不同的方式思考。已被问过的问题请检查感谢您的解释或已编辑的问题。@NarendraPatel如果答案对您有帮助,您可以将其标记为已接受。为什么双引号打字更快?在我的键盘上,单引号和双引号在同一个键上,但双引号需要移位。另外,您能为您提到的jQuery代码样式提供参考吗?在他们的API引用中,他们似乎以相同的数量使用这两种类型,没有任何押韵或理由…@nnnnnn:这只是对可用性的个人评论!!读这篇文章来参考我对你说过的话