如果我們想知道數(shù)組的大小,只需引用數(shù)組的一個(gè)屬性length。Length屬性表示數(shù)組的長(zhǎng)度,即數(shù)組中元素的個(gè)數(shù)。
語法:
myarray.length; //獲得數(shù)組myarray的長(zhǎng)度
注意:因?yàn)閿?shù)組的索引總是由0開始,所以一個(gè)數(shù)組的上下限分別是:0和length-1。如數(shù)組的長(zhǎng)度是5,數(shù)組的上下限分別是0和4。
var arr=[55,32,5,90,60,98,76,54];//包含8個(gè)數(shù)值的數(shù)組arr document.write(arr.length); //顯示數(shù)組長(zhǎng)度8 document.write(arr[7]); //顯示第8個(gè)元素的值54
同時(shí),JavaScript數(shù)組的length屬性是可變的,這一點(diǎn)需要特別注意。
arr.length=10; //增大數(shù)組的長(zhǎng)度 document.write(arr.length); //數(shù)組長(zhǎng)度已經(jīng)變?yōu)?0
數(shù)組隨元素的增加,長(zhǎng)度也會(huì)改變,如下:
var arr=[98,76,54,56,76]; // 包含5個(gè)數(shù)值的數(shù)組 document.write(arr.length); //顯示數(shù)組的長(zhǎng)度5 arr[15]=34; //增加元素,使用索引為15,賦值為34 alert(arr.length); //顯示數(shù)組的長(zhǎng)度16
在右邊編輯器中,已創(chuàng)建數(shù)組mynum,并賦值65,90,88,98。
1. 在右邊編輯器的第8行,使用length屬性顯示數(shù)組長(zhǎng)度。
使用length屬性。
請(qǐng)驗(yàn)證,完成請(qǐng)求
由于請(qǐng)求次數(shù)過多,請(qǐng)先驗(yàn)證,完成再次請(qǐng)求
打開微信掃碼自動(dòng)綁定
綁定后可得到
使用 Ctrl+D 可將課程添加到書簽
舉報(bào)