请问下面这个图里面的内容该怎么理解呢?什么叫为数组添加属性?为什么数组的长度还是0?

来源:3-4 团里添加新成员(向数组增加一个新元素)

黎阡影

2019-08-22 20:58

https://img4.mukewang.com/5d5e9137000110d814150690.png请问这个图里面的内容该怎么理解呢?

写回答 关注

2回答

  • JohnLone
    2019-09-04 15:36:18

    数组是键值对的形式,键即为数组下标,值即为数组的值如a[2]=3;2为健,3为值。而a.length中length只计算健中整数的个数 length=健的最大值+1(因为健是从0开始的)所以当健为非整数是不计算在length中的

  • qq_阿龙_12
    2019-08-23 09:17:12

    意思就是:length 只计算整数键的个数。整数键就是 0,1,2.。。。。等等 以这种为键的。

    上面代码将键设为 字符与小数,均不为整数,所以length 未将它们计入长度。

    以上纯属个人见解,没查过资料,看看就好。

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468195 学习 · 21891 问题

查看课程

相似问题