【发布时间】:2019-07-15 06:50:37
【问题描述】:
我在 javascript 函数声明中遇到了似乎已关闭的更改。你可以做一个这样的函数:
let a = function (b,) {
console.log(b);
}
我发现函数参数中的尾随逗号是允许的,因为 git 之间存在差异:
let a = function (
b,
) {
console.log(b);
}
和
let a = function (
b,
c,
) {
console.log(b);
}
git diffs 真的是造成这种情况的原因吗?我只相信 ECMAScript-2017。
【问题讨论】:
标签: javascript ecmascript-6 ecmascript-2017 ecmascript-2016