最后一个对象字段JS末尾的逗号

时间:2018-12-06 21:30:10

标签: javascript coding-style conventions

在最后一个对象字段后跟逗号的情况下,是否存在隐藏的含义?例如,默认情况下,webstorm根据第一种情况设置代码格式。但是对我来说,似乎有些混乱,例如,在webpack配置文件中,其中有一个对象包含很多字段。

const object = {
  field: '123',
};

const object = {
  field: '123'
};

1 个答案:

答案 0 :(得分:2)

没有什么特别的。尾部逗号是可选的,但与代码本身无关。这只是一种风格。

有些人喜欢用逗号结尾,因为如果您在Git提交中添加新行,则差异只会影响添加的新行。没有尾随逗号,添加新行将显示两行更改。

除此之外,确实没有太大区别。