陣列可以用乙個變數名儲存所有的值,並且可以用變數名訪問任何乙個值。
陣列中的每個元素都有自己的id,以便它可以很容易地被訪問到。
使用單獨的變數名來儲存一些列的值。
var a =[1
,2,3
]var b =[4
,5]var c = a.
concat
(b)console.
log(c)
;//[1,2,3,4,5]
示例:
var a =[1
,2,3
]var b =[4
,5]a.push.
(a,b)
console.
log(a)
;//[1,2,3,4,5]
示例:
var a = [1,2,3]
var b = a.fill(1)
console.log(b); //[1,1,1]
示例:
var a = [1,2,3,1,1]
var b = a.filter( i => i==1)
console.log(b); //[1,1,1]
var a = [1,2,3,4,3]
var b = a.find( i => i==3)
console.log(b); //3
var a = [1,2,3,4,3]
var b = a.findindex( i => i==3)
console.log(b); //2
示例:
var a = [1,2,3,4,3]
var b = a.foreach( ( i, index ) => )
var a = [1,2,3]
var b = a.indexof(1)
console.log(b); //1
var a = [1,2,3]
var b = a.includes(1)
console.log(b); //true
示例:
var a = [1,2,3]
var b = a.join(『 , 』)
console.log(b); //1,2,3
示例:
var a = [1,2,3,4,3]
var b = a.map( ( i, index ) => )
console.log(a); //[1,2,3,4,3]
console.log(b); //[2,3,4,5,4]
示例:
var a = [1,2,3]
var b = a.pop()
console.log(b); //3
示例:
var a = [1,2,3]
var b = a.push(5)
console.log(b); //[1,2,3,5]
示例:
var a = [1,2,3]
var b = a.shift()
console.log(b); //1
示例:
9var a = [1,2,3,4,5,6]
9var b = a.slice(1,4)
console.log(b); //[2,3,4]
示例:
var a = [3,2,4,1]
var b = a.sort()
console.log(b); //[1,2,3,4]
示例:
var a = [3,2,4,1]
var b = a.splice(1,3)
console.log(b); //[2,4,1]
var c = [1,2,3,4,5]
var d = a.splice(1,2,『z』,『z』)
console.log(c); //[1,『z』,『z』,4,5]
console.log(d); //[1,4,5]
示例:
var a = [3,2,4,1]
a.unshift(9)
console.log(a); //[9,3,2,4,1]
js 中的陣列Array
1 ecmascript 中的陣列與其他語言中的陣列有些不同,ecmascript中的陣列可以每一項都不同型別,陣列的大小可以動態調整。var colors new array var colors new array 20 var colors new array red blue green v...
js 清空array陣列
兩種實現方式 1.splice 刪除元素並新增新元素,直接對陣列進行修改,返回含有被刪除元素的陣列。arrayobject.splice index,howmany,element1,elementx index 必選,規定從何處新增 刪除元素。howmany 必選,規定應該刪除多少元素。未規定此引...
陣列Array的使用
陣列 定義方式 空陣列的定義方式 var attr new array var attr var attr new array 3 有值陣列的定義 var attr new array 張三 李四 王五 var attr 張三 李四 王五 陣列的遍歷 1.for遍歷 for var i 0 i at...