Javascript 此数组[,]中有多少个元素?
在Javascript中 有人能给我解释一下原因吗 [,]有2个未定义元素,而不是3个Javascript 此数组[,]中有多少个元素?,javascript,Javascript,在Javascript中 有人能给我解释一下原因吗 [,]有2个未定义元素,而不是3个 [1,1,1]-有3个元素,所以为什么[,]只有两个元素 实际上,它来自ES6中的定义,如果在最后一个逗号之后没有写入任何内容,则该项不计入长度。实际上它来自ES6中的定义,如果在最后一个逗号之后没有写入任何内容,则该项不计入长度。因为您可以添加额外的,在被忽略的最后一个元素之后,而不是引发语法错误(可能[1,1,]有2个元素)。ST逗号是尾随逗号,它是可选的。请参阅解释,因为您可以在被忽略的最后一个元素之后
[1,1,1]-有3个元素,所以为什么[,]只有两个元素 实际上,它来自ES6中的定义,如果在最后一个逗号之后没有写入任何内容,则该项不计入长度。实际上它来自ES6中的定义,如果在最后一个逗号之后没有写入任何内容,则该项不计入长度。因为您可以添加额外的,在被忽略的最后一个元素之后,而不是引发语法错误(可能[1,1,]有2个元素)。ST逗号是尾随逗号,它是可选的。请参阅解释,因为您可以在被忽略的最后一个元素之后添加一个额外的逗号,而不是引发语法错误(可能[1,1,])has 2 elementsLast逗号是一个尾随逗号,是可选的。请参阅说明