length屬性存儲數(shù)組的什么?
length屬性存儲數(shù)組的元素個數(shù)。javascript不同于其他語言的特點,數(shù)組的length屬性就是一例。數(shù)組對象僅有一個屬性,這個屬性就是length,它表示數(shù)組的長度,即其中元素的個數(shù)。因為數(shù)組的索引總是由0開始,所以一個數(shù)組的上下限分別是:0和length-1。和其他大多數(shù)語言不同的是,javascript數(shù)組的length屬性是可變的,這一點需要特別注意。當(dāng)length屬性被設(shè)置得更大時,整個數(shù)組的狀態(tài)事實上不會發(fā)生變化,僅僅是length屬性變大;當(dāng)length屬性被設(shè)置得比原來小時,則原先數(shù)組中索引大于或等于length的元素的值全部被丟失。