在学习<JavaScript权威指南>第六版的第7.1节中通过数组直接量创建数组时,我们可以不给数组的某个元素赋值,它就会使undefined.虽然是undefined,但我们调用数组对象的length属性时undefined也会导致length加1.有如下所示的四种情况: 1 var undef0 = [,,]; 2 var undef1 = [1,,]; 3 var undef2 = [,1,]; 4 var undef3 = [,,1]; 5 6 console.log(undef0.l…