JSON在每个属性后面加个逗号是什么习惯?
发布于 1 天前 作者 d630209581 200 次浏览 最后一次编辑是 4 小时前 来自 问答

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

4 回复

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

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

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

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

回到顶部