var arr = [,,]; 的值应该是有两个undefined元素

来源:5-2 [JavaScript]二维数组、稀疏数组

慕仔7683947

2017-06-05 11:21

0 in arr   为什么不是true,

写回答 关注

2回答

  • king0964
    2019-02-14 15:51:05

    不是两个undefined元素,只是代表长度是2,有两个位置但没有东西https://img2.mukewang.com/5c651de80001465d01860053.jpg

  • 昊羲
    2017-06-05 12:15:57

    这种方式定义的是稀松数组,不含有从0开始的连续索引

JavaScript深入浅出

由浅入深学习JS语言特性,且解析JS常见误区,从入门到掌握

281101 学习 · 1020 问题

查看课程

相似问题