想问一下大家在写 vue 代码时,习惯句末加上 ; 吗?

2020-02-19 20:41:11 +08:00
 npm
我看 vue 官方都没有在句末加上 ;

但是我写 egg.js 时,egg 官方又推荐加上 ;

而且我之前写 PHP 时,也习惯加上 ;

现在感觉好纠结,到底该不该在句末加上 ;
8109 次点击
所在节点    Vue.js
64 条回复
maichael
2020-02-19 20:46:40 +08:00
自己写代码的话随意。
团队的话以代码规范为准。
QQAdele2
2020-02-19 20:48:18 +08:00
袋鼠数据库管理工具( DBKangaroo )每周都要发布一个版本,所以
https://dbkangaroo.github.io/
lxk11153
2020-02-19 20:50:07 +08:00
依老夫看 3030 年应该还有类似问题: 加不加分号,Tab 还是 Space
QQAdele2
2020-02-19 20:51:58 +08:00
同意楼主,实测确实快了。

袋鼠数据库管理工具( DBKangaroo )每周都要发布一个版本,前面几周上传安装包要一个上午,还经常断线;
最近一周上传只要半个小时左右即可搞定。

也欢迎大家关注 袋鼠数据库管理工具( DBKangaroo )的成长。。。
varzy
2020-02-19 20:58:38 +08:00
写项目第一件事就是配置格式化工具,未来想换风格只需要改个配置重新跑一下格式化命令就好
Mistwave
2020-02-19 21:01:52 +08:00
ddsfeng
2020-02-19 21:04:04 +08:00
@Livid 有人发广告 @QQAdele2

v2ex.com/member/QQAdele2/replies


看他的回复记录,基本上 回复别人的内容之后, 都自动带一句.
llb123
2020-02-19 21:04:50 +08:00
。。。这不是 1 看公司规范 2 看自己习惯么,反正 js 编译的时候也会给你加上分号的
KuroNekoFan
2020-02-19 21:06:01 +08:00
格式化工具能解决的问题就不要讨论了
heyjei
2020-02-19 21:07:36 +08:00
看项目带的 ESLint,如果没有看心情
learnshare
2020-02-19 21:08:28 +08:00
选一个合适的代码风格就行了
https://github.com/airbnb/javascript
liuy1994g
2020-02-19 21:35:11 +08:00
js 不需要加分号啊
chenliangngng
2020-02-19 21:43:08 +08:00
不加。鉴于 js 不加分号乃糟粕之一,设置 IDE 保存时自动格式化帮加
MrUser
2020-02-19 21:50:56 +08:00
同意 9# 的,
配置好格式化工具,加与不加一个快捷键就统一了。
galikeoy
2020-02-19 22:11:07 +08:00
放心,不管你加不加,Babel 会帮你加的
unicloud
2020-02-19 22:15:36 +08:00
我习惯在结尾加上;
这是在 jQuery 时代养成的习惯;
mongodb
2020-02-19 22:18:26 +08:00
Python 不加。
所以我在 JS 里也不加。
charlieputon
2020-02-19 22:54:27 +08:00
一般编辑器不是会提示;是多余的吗,如果在语法上的确是多余的。记得 idea 和 as 都是这样。
ericls
2020-02-19 23:24:59 +08:00
不要浪费时间搞这些
都是可以自动加或者去掉的东西 0 成本改变决定的东西
ujued
2020-02-19 23:34:51 +08:00
站在极客的角度呢,不加会好些,看上去干净

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

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

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

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

© 2021 V2EX