1. 程式人生 > >初識“類數組”

初識“類數組”

理解 blog body rip scrip code 轉換 常見 是個

字面意思,像數組,但其實不是數組,我理解就是個有特殊key值的map,所以它沒有數組的方法。

javascript中最常見的類數組有函數體內的arguments對象和DOM方法的返回結果( 比如document.getElementsByTagName())。

特征:

1. 應該有特殊key值-“length”,並且是數字型或可以轉換城數字型的值

2.應該有特殊key值-0/1/2……,也要是數字型或可以轉換城數字型的值

但根據定義,只要滿足特征1,那它就是類數組了,但如果沒有特征2,那我覺得就沒有什麽操作意義了。

初識“類數組”