CNode

JSON在每个属性后面加个逗号是什么习惯?

问答
Dd630209581发布于10 年前最后回复10 年前4 回复6096 浏览0 收藏

因为配置文件有些是json格式的,所以这次在js文件里写配置,忘记是js对象了, 刚学webpack,大脑一片混乱 问题已解决,参考2楼QQ截图20160630003526.png

查看回复

回复 (4)

C
cloudZQY#1·10 年前

js的多行对象或数组加逗号已经是约定规范了,主要是防止代码合并时出错。

C
captainblue2013#2·10 年前

但是JSON的标准是要求不要这个逗号的,不信自己看RFC

U
upupzealot#3·10 年前

复制黏贴一些东西的时候不容易漏一个逗号吧

A
andyhu#4·10 年前

作用是在文本diff的时候能比较准确的对比出文本差异。另外复制粘贴的时候也好粘,搜索下google dangling comma javascript 有很多这方面的文章。不过这个不是JSON,是javascript object。JSON不支持dangling comma

参与回复
登录后即可参与回复。登录