JS數組 了解成員數量(數組屬性length) myarr.length


了解成員數量(數組屬性length)

如果我們想知道數組的大小,只需引用數組的一個屬性length。Length屬性表示數組的長度,即數組中元素的個數。

語法:

myarray.length; //獲得數組myarray的長度

注意:因為數組的索引總是由0開始,所以一個數組的上下限分別是:0和length-1。如數組的長度是5,數組的上下限分別是0和4。

var arr=[55,32,5,90,60,98,76,54];//包含8個數值的數組arr 
document.write(arr.length); //顯示數組長度8
document.write(arr[7]); //顯示第8個元素的值54

同時,JavaScript數組的length屬性是可變的,這一點需要特別注意。

arr.length=10; //增大數組的長度
document.write(arr.length); //數組長度已經變為10

數組隨元素的增加,長度也會改變,如下:

var arr=[98,76,54,56,76]; // 包含5個數值的數組
document.write(arr.length); //顯示數組的長度5
arr[15]=34;  //增加元素,使用索引為15,賦值為34
alert(arr.length); //顯示數組的長度16

任務

在右邊編輯器中,已創建數組mynum,並賦值65,90,88,98。
1. 在右邊編輯器的第8行,使用length屬性顯示數組長度。


<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>數組長度</title>
<script language="javascript">
 var mynum=new Array(65,90,88,98);
 mynum[4] = 10;
 document.write("數組的長度是:"+ mynum.length+"<br/>");
 document.write("第五個數字是:"+ mynum[4]);
</script>
</head>
<body>
</body>
</html>




免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM