陣列的索引與length屬性
1.陣列的索引:也叫做下標,是指資料在陣列裡面排列位置
陣列的索引是從0開始的
var arr=
["he"
,"tom",12
,ture]
;console.
log(arr[0]
);he
2.陣列的length屬性
代表陣列的長度,可以獲取和設定陣列的長度
var arr=[1
,2,3
];arr.length=10;
//設定陣列長度
console.
log(arr)
;//[1,2,3,empty*7]
3.length+索引
var arr=[1
,2,3
];arr[10]
="hi"
;console.
log(arr)
;//[1,2,3,empty*6,"hi"]
3.1快速清空乙個陣列
直接把陣列長度設定為0 ,arr.length=0;
3.2通過索引改變陣列的值
var arr=[1
,2,3
,4];
arr[2]
="abc"
;console.
log(arr)
總結:
1.length屬性可以從陣列的後面刪除或者新增陣列
2.陣列的索引,系統預設從0開始對陣列進行編號,通過陣列的索引獲取陣列項的值或者設定陣列項的值。
函式的length屬性
函式的length屬性返回函式預期傳入的引數個數,即函式定義之中的引數個數。function f a,b f.length 2上面 中,函式f的length屬性就是定義時的引數個數,不管呼叫時傳入多少個引數,length屬性始終等於2.如果函式的引數有預設值,則計算length屬性時,將不計算有預設...
陣列length屬性的一些特性
陣列的length屬性是可讀寫的 var colors blue red green colors.length 2 alert colors 2 undefined 移除 colors.length 8 alert colors 6 undefined 新增 colors 99 black ale...
陣列length屬性的一些特性
陣列的length屬性是可讀寫的 var colors blue red green colors.length 2 alert colors 2 undefined 移除colors.length 8 alert colors 6 undefined 新增colors 99 black alert...