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

2024-02-28 17:11:17 +08:00
 inSpring
8593 次点击
所在节点    React
55 条回复
7gugu
2024-02-28 21:25:53 +08:00
双引号和单引号混用,这个东西又不影响产物,能用就行了啦
alanhe421
2024-02-28 21:48:47 +08:00
Track13
2024-02-28 22:23:13 +08:00
单引号,不写分号路过。
然后 prettier 转成双引号并且添加分号(其他人接受不了,没办法)
LeeReamond
2024-02-29 01:24:51 +08:00
你们项目不用 lint 的吗。。
Ackvincent
2024-02-29 08:25:12 +08:00
单引号或者反单引号
wangtian2020
2024-02-29 08:59:03 +08:00
单双引号都不用,我全用模板字符串(` `)
wangtian2020
2024-02-29 08:59:09 +08:00
单双引号都不用,我全用模板字符串(`
lyxxxh2
2024-02-29 09:16:30 +08:00
没注意,不过我个人倾向与单引号。
只需按一下,认真的话,单引号也更顺眼。

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

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

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

https://www.v2ex.com/t/1019197

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

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

© 2021 V2EX