Js的Array(陣列)常見使用方法

2021-10-10 19:32:57 字數 2371 閱讀 2081

陣列可以用乙個變數名儲存所有的值,並且可以用變數名訪問任何乙個值。

陣列中的每個元素都有自己的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...