为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

正在回答

2 回答

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

1 回复 有任何疑惑可以回复我~

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

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

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

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

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

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信