为什么在JavaScript数组中忽略最后一个空/未定义的元素

时间:2019-04-29 07:36:14

标签: javascript arrays

在声明数组时,JavaScript会忽略最后一个empty/undefined元素。 用JavaScript语言实现这种实现背后的逻辑和原因是什么?

(function guessOutput () {
    'use strict';
    var array1 =  [,,undefined,];
    var array2 = [,,undefined];
    console.log(array1.length === array2.length); // returns true. Why?
})();

0 个答案:

没有答案