第四课:ES6新语法:Array的扩展方法:实例方法(2021/4/21)
发布日期:2021-05-07 05:40:50 浏览次数:19 分类:精选文章

本文共 778 字,大约阅读时间需要 2 分钟。

实例方法:find();

  • 用于找出第一个符合条件的数组成员,如果没有找到返回undefined
let ary = [        {                   id:1,                name:'张三',        },        {                   id:2,                name:'李四'        }]// let target = ary.find((item,index) =>{   //         return item.id == 2// }); //原始写法let target = ary.find(item => item.id == 2); //简约写法// let target = ary.find((item,index) => item.id == 2) //多参数写法console.log(target)

实例方法:findIndex();

  • 用于找出第一个符合条件的数组成员的位置,如果没有找到返回-1
let ary = [        {                   id:1,                name:'张三',        },        {                   id:2,                name:'李四'        }]let target = ary.findIndex(item => item.id == 2);console.log(target); // 1

includes();

  • 表示某个数组是否包含给定的值,返回布尔值。
var flag = [1,2,3].includes(2);console.log(flag); //true
上一篇:第四课:ES6新语法:模板字符串(2021/4/21)
下一篇:第四课:ES6新语法:构造函数方法(2021/4/21)

发表评论

最新留言

路过按个爪印,很不错,赞一个!
[***.219.124.196]2025年03月20日 20时44分30秒