今天看資料時,講到到了偽數組一詞
當我們使用document.getElementsByTagName獲取的元素標簽集合就是偽數組
上圖

當我用Array.isArray方法驗證的時候,發現是false,(之前我一直覺得是數組的,暴露了小白的身份)
於是上網查了一下,看看別人的介紹
定義:
1、擁有length屬性,其它屬性(索引)為非負整數(對象中的索引會被當做字符串來處理,這里你可以當做是個非負整數串來理解
2、不具有數組所具有的方法
(說實話,我希望來個明白人幫我翻譯一下這段中文意思)
偽數組也叫做類數組,就是像數組一樣有 length 屬性,也有 0、1、2、3 等屬性的對象,看起來就像數組一樣,但不是數組,比如

我記得數組有個方法,可以把類數組轉化成真數組
Array.from(類數組)返回的就是真數組
這樣我們就可以用forEach方法了

其實我有點多此一舉了,還不如直接用for循環,只是單純想基礎一下新東西
加油..
