天马网络网站,小程序二维码,口碑好网站建设电话,天津手机网站开发1、在数组中获取指定条件所在的数组对象
#xff08;1#xff09;filter方法获取到的是包含指定项的数组
data.checkRow res.result.filter(item item.checked 1);打印#xff1a; #xff08;2#xff09;map方法取到的是包含指定项的数组#xff0c;如果满足…1、在数组中获取指定条件所在的数组对象
1filter方法获取到的是包含指定项的数组
data.checkRow res.result.filter(item item.checked 1);打印 2map方法取到的是包含指定项的数组如果满足条件则返回该对象否则返回 undefined
data.checkRow res.result.map(item { if (item.checked 1) return item })所以要处理下 data.checkRow res.result.map(item { if (item.checked 1) return item }).filter(Boolean)3reduce方法返回的是包含键值对的对象或直接返回 data.checkRow res.result.reduce((acc, item) {if (item.checked 1) {acc[item.id] item;}return acc;}, {});data.checkRow res.result.reduce((acc, item) {if (item.checked 1) {acc item;}return acc;}, {}); 4find方法直接返回对象
data.checkRow res.result.find(item item.checked 1);