老师,请检查这样直接在findIndex回调函数中添加属性正确吗,

来源:3-5 编程练习

weixin_慕码人7523200

2021-12-04 18:25:22

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8"/>
    <title>find()和findIndex()方法</title>
</head>
<body>
<script >
    let data = [
        {
            age: 12,
            name: "张三"
        },
        {
            age: 20,
            name: "李四"
        }
    ]
    /*补充代码*/
        let a = data.find((value)=>value.age == 20);
        console.log(a);
      let n = data.findIndex((value)=>{
         value.hobby = '游泳';
         return value.name == '李四';
      });
      console.log(data[n]);
</script>
</body>
</html>


写回答

1回答

好帮手慕小李

2021-12-04


同学你好,直接在findIndex回调中添加属性对,但是题目只给20岁的李四添加一个兴趣是游泳哈~,优化参考如下:

https://img.mukewang.com/climg/61ab468609c5b53307430396.jpg

老师再送同学一个更简单的方法,如下:

https://img.mukewang.com/climg/61ab457109d03add09400397.jpg

同学自己试试~祝学习愉快~

0

0 学习 · 15276 问题

查看课程