陣列的索引與length屬性

2021-10-03 10:01:37 字數 861 閱讀 6154

陣列的索引與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...