有谁能告诉我javascript 中的单引号和双引号有什么区别。。

2012 年 7 月 14 日
 lingyired
我经常混着用,感觉这习惯会让我以后丢了工作- -
13646 次点击
所在节点    JavaScript
28 条回复
fuxkcsdn
2012 年 8 月 31 日
有自己的风格,然后坚持这个风格就行了
我是习惯先双引,双引里再单引,单引里又需要引号的时候,再用转移的双引
aaronmix
2012 年 8 月 31 日
没有区别,20楼解释的很详细了。
遵循你项目里定好的规范就行。
noahua
2012 年 9 月 1 日
基本没有区别,除了JSON里的键名必须用双引号以外,其他就看个人习惯了
通常长字符串里包涵html属性的会用单引号,就不用转义了:
'<div class="sample">Test</div>'
meteor
2012 年 10 月 14 日
http://stackoverflow.com/q/242813/365479
When to Use Double or Single Quotes in JavaScript

我个人感觉是个人习惯问题。
我喜欢用双引号,可能是看惯了Java代码的缘故。
alsotang
2012 年 10 月 14 日
没区别,只有方便不方便。
推荐使用单引号,因为这样与标准的HTML、XML、JSON默认采用的双引号都不冲突。
chone
2012 年 10 月 15 日
从主流的各种framework来看单引号是最多被使用的,不过在性能和作用上两者没有差异。
GreatHan
2012 年 10 月 15 日
双引号里可以又单引号,单引号里可以有双引号,双引号里要用双引号要转义,单引号同理
leohxj
2012 年 10 月 22 日
单引号里面可以直接使用双引号,单引号里使用单引号需要加上转义字符。反之同理。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/42337

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX