陣列物件用來在單獨的變數名中儲存一系列的值。
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...