vue前端学习笔记
2023-12-27 18:12:07
filter() 方法创建给定数组一部分的浅拷贝,其包含通过所提供函数实现的测试的所有元素。
const words = ['active', 'sunlight', 'self-confident', 'clever', 'health'];
const result = words.filter((word) => word.length == 6);
console.log(result);
结果如下:
> Array ["active", "clever", "health"]
forEach()
?方法对数组的每个元素执行一次给定的函数。
const array = [{id:'1',name:"小李",age:'23',remark:null},{id:'2',name:"小张",age:'35',remark:null},{id:'3',name:"小王",age:'21',remark:null}];
array.forEach((item) => {
if (item.age>30){
console.log(item);
item.remark = "30+";
}
})
console.log(array)
结果如下:
> Object { id: "2", name: "小张", age: "35", remark: null }
> Array [Object { id: "1", name: "小李", age: "23", remark: null }, Object { id: "2", name: "小张", age: "35", remark: "30+" }, Object { id: "3", name: "小王", age: "21", remark: null }]
push()
:向数组的最后面插入一个或多个元素,返回结果为该数组新的长度
const arr = ["王一", "王二", "王三"];
?
const result1 = arr.push("王四"); // 末尾插入一个元素
const result2 = arr.push("王五", "王六"); // 末尾插入多个元素
?
console.log(result1); // 打印结果:4
console.log(result2); // 打印结果:6
console.log(JSON.stringify(arr)); // 打印结果:["王一","王二","王三","王四","王五","王六"]
文章来源:https://blog.csdn.net/lucky_she_niu/article/details/135245056
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!