Array.length()
Array.length
var arr = [1, 2, 3, 4, 5]
console.log(arr.length)
Array.from()
Array.from //通过长度来创建数组
var arr = Array.from("woshihhh");
console.log(arr); //['w', 'o', 's', 'h', 'i', 'h', 'h', 'h']
Array.isArray()
Array.isArray
var str = "asdas";
console.log(Array.isArray(str));
var arr = [1,2,3,4];
console.log(Array.isArray(arr));
Array.of()
Array.of
const arr = Array.of(1,2,3,4,5);
console.log(arr);
concat()
concat //合并数组并返回新的数组
var arr = [1,2]
var brr = [3, 4,5]
var value = arr.concat(brr)
console.log(value)
sort()
sort()
var arr = [1, 5, 3, 6, 9, 2]
console.log(arr.sort((max, min) => {
return max - min
}));
console.log(arr.sort((max, min) => {
return min - max
}));
every()
every()
var arr = [1, 2, 3, 4, 5]
const res = arr.every((value) => {
return value > 0
})
console.log(res)
const res = arr.every((value) => {
return value > 3
})
console.log(res)
fill()
fill()
var arr = [1, 2, 3, 4, 5]
console.log(arr.fill(1))
filter()
filter()
var arr = [1, 2, 3, 4, 5]
const res = arr.filter((item) => {
return item > 2
})
console.log(res)
find()
find()
var arr = [1, 2, 3, 4, 5]
const res = arr.find((item) => {
return item > 3
})
console.log(res)
findIndex()
findIndex()
var arr = [1, 2, 3, 4, 5]
const res = arr.findIndex((item) => {
return item > 3
})
console.log(res)
forEach()
forEach()
var arr = [1, 2, 3, 4, 5]
arr.forEach((item) => {
console.log(item)
})
includes()
includes()
var arr = [1, 2, 3, 4, 5]
console.log(arr.includes(22))
var arr = [1, 2, 3, 4, 5]
console.log(arr.includes(4))
indexOf()
indexOf()
var arr = [1, 2, 3, 4, 5]
console.log(arr.indexOf(4))
join()
join()
var arr = [1, 2, 3, 4, 5]
console.log(arr.join(""))
map()
map()
let arr = [1, 2, 3, 4, 5];
let res = arr.map((item) => {
return item*1;
})
console.log(res)
pop()
pop
let arr = [1, 2, 3, 4, 5];
console.log(arr.pop())
push()
push()
let arr = [1, 2, 3, 4, 5];
arr.push(11)
console.log(arr)
reduce()
reduce()
var arr = [1, 2, 3, 4];
var src = arr.reduce((prev, cur) => {
return prev + cur;
},0)
console.log(src);
reverse()
reverse()
var arr = [1, 2, 3, 4];
console.log(arr.reverse())
shift()
shift()
var arr = [1, 2, 3, 4];
arr.shift()
console.log(arr)
slice()
slice()
var arr = [1, 2, 3, 4];
console.log(arr.slice(0, 2))
some()
some()
var arr = [1, 2, 3, 4];
const res = arr.some((item) => {
return item > 3
})
console.log(res)
const res = arr.some((item) => {
return item > 4
})
console.log(res)
splice()
splice()
var arr = [1, 2, 3, 4];
arr.splice(0, 1)
console.log(arr)
var arr = [1, 2, 3, 4];
arr.splice(1, 1, 3)
console.log(arr)
var arr = [1, 2, 3, 4];
arr.splice(0, 1, 3, 7)
console.log(arr)
toString()
toString()
var arr = [1, 2, 3, 4];
console.log(arr.toString())
unshift()
unshift()
var arr = [1, 2, 3, 4];
arr.unshift(666)
console.log(arr)
valueOf()
valueOf()
var arr = [1, 2, 3, 4];
console.log(arr.valueOf())
copyWithin()
copyWithin()
var arr = [1, 2, 3, 4, 5, 6, 7, 8];
console.log(arr.copyWithin(6, 2, 4))
lastIndexOf()
lastIndexOf()
var arr = [1, 2, 6, 5, 7, 2, 3];
console.log(arr.lastIndexOf(2))