1.forEach()遍历
array.forEach(item=>{
console.log("数组中的一个对象",item)
})
2.filter()过滤
// 过滤出性别为男的对象
res = res.filter(item => item.sex == '男')
3.push()添加对象
array.push(item)
4.includes()判断是否存在某对象
if (sexArray.includes("男")){
console.log("数组包含'男'")
}
5.map()映射数组,修改数组元素,返回新数组
map和forEach都在遍历数组,他俩最主要的区别就是map返回的是一个新数组,对数组的修改不会影响到原数组,而forEach不能
//为数组的元素赋值
array.map(item=>{
item.sex = '女'
})
6.concat拼接
用于将字符串连接在一起。concat()
方法将一个或多个字符串值附加到调用字符串,然后将连接的结果作为新字符串返回。因为concat()
方法是String
对象的方法,所以必须通过String
类的特定实例来调用它
const array1 = ['a', 'b', 'c'];
const array2 = ['d', 'e', 'f'];
const array3 = array1.concat(array2);
console.log(array3);
// expected output: Array ["a", "b", "c", "d", "e", "f"]