为什么最近几年JS文件中更常用单引号

Why are single quotes more commonly used in JS files in the last couple of years?

本文关键字:更常用 单引号 文件 最近几年 JS 为什么      更新时间:2023-09-26

为什么人们在编写javascript时会在string周围使用单引号'而不是双引号"?有没有遵循java/c/c++惯例的缩小或linting工具,即在string周围使用双引号,在单个char周围使用单引号,并使用它来进行更好的缩小/lint检查?反之亦然?这是php或bash的遗留问题吗?其中双引号字符串执行单引号字符串的成本更高?

我发现,使用双引号通常会创建更好的gzip文件(用于有线传输),因为双引号显示得更频繁,这对霍夫曼编码更好。

在JS中使用单引号是一种惯例,允许JavaScript字符串包含HTML中(传统)使用的双引号。

JsHint或JsLint定义的许多代码约定默认使用单引号(而不是双引号)。