js定義陣列

2021-08-14 01:49:09 字數 898 閱讀 2518

陣列物件用來在單獨的變數名中儲存一系列的值。

var myarray=new array()

有兩種向陣列賦值的方法(你可以新增任意多的值,就像你可以定義你需要的任意多的變數一樣)。 1:

var mycars=new array()

mycars[0]="saab"

mycars[1]="volvo"

mycars[2]="bmw"

也可以使用乙個整數自變數來控制陣列的容量:

var mycars=new array(3)

mycars[0]="saab"

mycars[1]="volvo"

mycars[2]="bmw" 2:

var mycars=new array("saab","volvo","bmw")

splice(index,len,[item])    slice可以用來替換/刪除/新增陣列內某乙個或者幾個值

index:陣列開始下標        

len:替換/刪除的長度      

item:替換的值,刪除操作的話item為空

例子:var arr=['a','b','c'];

若要刪除其中的'b'?

arr.splice(1,1)

這種方式陣列長度相應改變,但是原來的陣列索引也相應改變

splice引數中第乙個1,是刪除的起始索引(從0算起),在此是陣列第二個元素

第二個1,是刪除元素的個數,在此只刪除乙個元素,即 'b';

值得一提的是splice方法在刪除陣列元素的同時,還可以新增入陣列元素

比如arr.splice(1,1,'d','e'),d,e兩個元素就被加入陣列arr了

結果陣列變成arr:'a','d','e','c' 

JS陣列定義

比較常用記錄一下 陣列有四種定義的方式 使用建構函式 var a new array var b new array 8 var c new array first second third 或者陣列直接量 var d first second third 屬性 array只有乙個屬性,就是leng...

JS陣列定義

陣列有四種定義的方式 使用建構函式 var a new array var b new array 8 var c new array first second third 或者陣列直接量 var d first second third 屬性 array只有乙個屬性,就是length,length...

JS 陣列 定義

1.定義 每乙個值叫做元素 元素指的是1 2 let arr 1,2 元素在陣列中的位置叫做索引 第乙個元素的索引為0 菁菁 的索引為0,小小 的索引為1 let arr2 菁菁 小小 陣列是無型別的 陣列元素可以是任意型別 let fun function a,b let arr 小小 1,fun...