话不多说,直接放图!下面是示例:
1.push
let a = [1,2,3]
let b = a.push(4)
console.log(a)
console.log(b)
//标准输出:[ 1, 2, 3, 4 ]
//4
2.pop
let a = [1,2,3]
let b = a.pop()
console.log(a)
console.log(b)
//标准输出:[ 1, 2 ]
//3
3.unshift
let a = [1,2,3]
let b = a.unshift(4)
console.log(a)
console.log(b)
//标准输出:[ 4, 1, 2, 3 ]
//4
4.concat
let a = [1,2,3]
let b = [4,5]
console.log(a.concat(b))
//标准输出:[ 1, 2, 3, 4, 5 ]
5.join
let a = [1,2,3]
console.log(a.join(‘-’))
//标准输出:1-2-3
6.reverse
let a = [1,2,3]
console.log(a.reverse())
//标准输出:[ 3, 2, 1 ]
7.sort
let a = [2,1,3]
console.log(a.sort())
// 或
console.log(a.sort((a,b)=>b-a))
//标准输出:[ 1, 2, 3 ]
//[ 3, 2, 1 ]
8.map
let a = [1,2,3]
let b = a.map((item)=>item+1)
console.log(b)
//标准输出:[ 2, 3, 4 ]
9.slice
let a = [1,2,3,4,5]
let b = a.slice(0,2)
console.log(b)
b = a.slice(-3,-1)
console.log(b)
//标准输出:[ 1, 2 ]
//[ 3, 4 ]
10.splice
let a = [1,2,3,4,5]
a.splice(0,2,‘x’)
console.log(a)
let b = [1,2,3,4,5]
b.splice(1,0,‘x’)
console.log(b)
//标准输出:[ ‘x’, 3, 4, 5 ]
//[ 1, ‘x’, 2, 3, 4, 5 ]
11.shift
let a = [1,2,3,4,5]
let b = a.shift()
console.log(b)
//标准输出:1
12.forEach
let a = [1,2,3,4,5]
a.forEach((item)=>console.log(item))
//标准输出:1
//2
//3
//4
//5
13.filter
let a = [1,2,3,4,5]
let b = a.filter((item)=>item>2)
console.log(b)
//标准输出:[ 3, 4, 5 ]
14.every
let a = [1,2,3,4,5]
let b = a.every((item)=>item>0)
console.log(b)
//标准输出:true
15.some
let a = [1,2,3,4,5]
let b = a.some((item)=>item>4)
console.log(b)
//标准输出:true
16.reduce
let a = [1,2,3,4,5]
let b = a.reduce((x,y)=>x+y)
console.log(b)
//标准输出:15
17.indexOf
let a = [1,2,3,4,5]
let b = a.indexOf(3)
console.log(b)
b = a.indexOf(6)
console.log(b)
//标准输出:2
//-1
18.includes
let a = [1,2,3,4,5]
let b = a.includes(3)
console.log(b)
b = a.includes(6)
console.log(b)
//标准输出:true