javascript(三):數組與僞數組

var a = Array(3)生成的數組是不含'0','1','2'的

到底什麼是數組

用Array構造出來的對象,就是數組api

數組和對象的差異

爲何上方是數組,而下方就是對象呢,只是由於構造方法的不一樣嗎數組

答案:由於他們指向的共用屬性不一樣 prototype

數組之因此爲數組,是由於他擁有數組的特色。

對象不擁有數組的特色。3d

說明Array仍是對象,只不過是一個擁有特殊原型鏈的對象。

數組之因此爲數組,由於你使用了let i=0;.....)其實用別的也能夠,其實用for key in a也能夠code

僞數組

若是__p沒法鏈到Array.prototype(沒有.push方法),那麼你就是僞數組cdn

數組api之forEach

相關文章
相關標籤/搜索