兄弟们, JS/TS 里字符串用 单引号 or 双引号呢? 你们公司对这个有规范吗?

340 天前
 inSpring
7445 次点击
所在节点    React
55 条回复
7gugu
340 天前
双引号和单引号混用,这个东西又不影响产物,能用就行了啦
alanhe421
339 天前
Track13
339 天前
单引号,不写分号路过。
然后 prettier 转成双引号并且添加分号(其他人接受不了,没办法)
LeeReamond
339 天前
你们项目不用 lint 的吗。。
Ackvincent
339 天前
单引号或者反单引号
wangtian2020
339 天前
单双引号都不用,我全用模板字符串(` `)
wangtian2020
339 天前
单双引号都不用,我全用模板字符串(`
lyxxxh2
339 天前
没注意,不过我个人倾向与单引号。
只需按一下,认真的话,单引号也更顺眼。

能用 eslint 格式化,就没有遵不遵守问题了。
lyxxxh2
339 天前
@jackrebel
"就是"左脚先进公司"吧
ohoh
339 天前
新项目 prettier 统一配置双引号, 与后端语言一致, 解决意见分歧. 虽然双引号要多敲一个 shfit, 但是既然配置了 prettier, 其实你写代码直接敲单引号, 格式化自动帮忙转了就行. 没有什么心理负担
realJamespond
339 天前
双引号,因为 c++,java,go 都用为无缝切换适应
biidbiid
339 天前
单引号
sjhhjx0122
339 天前
都一样反正有 prettier 保存自动格式化
sleepybear1113
339 天前
本人 Java 后端,因为 Java 中用的是 双引号,所以为了统一,js 中也是全量 双引号。但是看一开始就接触前端的人都是用的单引号,有过后端的可能会选择双引号?
LandCruiser
339 天前
无所谓,脚本语言你爱用啥用啥,既不影响最终结果,也不影响阅读。顶多影响某菜鸟的心情而已。。。
tedding
339 天前
huijiewei
339 天前
以前一直用单引号,但是新项目 prettier 没做任何配置,默认双引号了
justdoit123
339 天前
随意。prettier 配置好,加上 githook ,让它自动去 format 。

纯前端团队,建议单引号,毕竟不用按 Shift 。 夸语言团队,可以使用 双引号。在一些语言里,单引号表示 char ,双引号表示字符串。
qqqtz
339 天前
全部用 template string🤣
pkoukk
339 天前
不知道用什么规范就从 github 上抄一个流行的
然后一切按规范走,不然自定义村规真的很蠢,而且很容易扯皮

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

https://tanronggui.xyz/t/1019197

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

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

© 2021 V2EX