JavaScript 中字符串变量使用单引号和双引号的利弊?

JavaScript 中字符串变量使用单引号和双引号的利弊?

javascript,php 的来说一下我的习惯。

一个主要的原因嘛,这个也是习惯问题(当然,选择了一种以后就要全部统一哦)。

首先HTML 是这样的:

前端嘛,不管是 js 还是 php,都免不了 HTML。一般 HTML 习惯是属性都用双引号。那么当遇到 js 和 php 里要用 HTML string 的时候,就是这样:

然后也有少按 shift 的原因在里面,毕竟 js 里没区别,在 php 里要用变量也都是 「'str'.$var.'ing'」搞定。

P.S. 前端里面(可能我看英文圈子比较多,国内不详),用 ' 应该是随大流的习惯,也就是说,遇到代码风格一致的可能性会高一些,这样写代码也省一点事儿。

P.S. 2 让我想到类似的一个代码风格的问题,

一阵血雨腥风啊,不同语言习惯的人真的不能在一起(写代码)。