Gig*_*eek 3 javascript arrays stack
我知道数组是某种对象,但是它也有数字索引。并且arr.length
是一个属性,它不返回数组中元素的数量,而是最后一个索引+1。我们可以使用length
or的减量删除最后一个元素pop()
。问题是:这些方法之间有什么区别?
一些差异:
pop
返回您要删除的条目的值,length
而不分配给它。
pop
是一个方法调用;分配给length
是一项分配操作。
pop
在长度为0
return undefined
且不更改数组的数组上。array.length -= 1
在带有的数组length
上0
导致错误。
归档时间: |
|
查看次数: |
93 次 |
最近记录: |