javascript - 最后一个对象字段 JS 末尾的尾随逗号
问题描述
在最后一个对象字段后跟逗号的情况下是否有隐藏含义?例如,webstorm 默认根据第一种情况格式化代码。但对我来说,这似乎有点混乱,例如,在 webpack 配置文件中有一个包含很多字段的对象。
const object = {
field: '123',
};
const object = {
field: '123'
};
解决方案
它没有什么特别之处。尾随逗号是可选的,但与代码本身无关。这只是一种风格。
有些人更喜欢尾随逗号,因为如果您在 Git 提交中添加新行,差异只会影响添加的新行。如果没有尾随逗号,添加新行将显示两行更改。
除此之外,真的没有太大区别。
推荐阅读
- python - 如何将更改的矩阵条目放入饼图中
- c - 使用 send() 与 C 中的 SMTP 服务器对话
- excel - COUNTIF 与数组内的中断
- gitlab - Gitlab-CI:如果作业 A 失败,则指定作业 C 应在作业 B 之后运行
- javascript - 如何在 jQuery 和 JS 中调用工具提示的数据?
- spring-batch - Spring Batch Isolation Level
- html - HTML button not working on click but css works fine
- html - 如何从 html 进度条样式中删除垂直线
- ios - iOS 14.2 Beta - AVPlayer Cannot Play
- git - How find all commits which modified custom file or date interval? GIT