find函数基本格式:let obj=this.list.find(item=>item.code=val)
首先在这里我们要知道的两个基础知识
一、find是一个查找函数。
二、箭头函数find(item=>item.code=val)相当于find(item){item.code===val}
其中list是数组,this.list.find()是指在list数组中找某样东西,item是find()函数的寻找某样东西的根据,也可以说是id或者是主键。后面item.code===val是查找这样东西的条件,只有这个item.code完全等于val的时候,才算是找到,才能赋值给obj
let list=[{code:1},{code:2}]
let val = 2;
let obj=list.find(item=>item.code=val)
console.log("obj",obj);//{code:2}