运用短路运算符,像下面这样写,设置失败
const list = [{
name: "张三",
title: "姓张名三"
},{
name: "李四",
title: "姓李名四"
}]
let title = "";
list.forEach(item=>{
(item.name==="张三") && title = item.title
});
console.log(title);// ""
解决办法:
(item.name==="张三") && (title = item.title)