需求:从数组中找到小明并删除
var sb = '小明'
var sbTeam= ['小黄','小绿','小明','小兰']
// 需求 : 从数组中找到 SB 小明并删除
sbTeam.splice(sbTeam.findIndex(item => item ==='小明'),1) //方法一
// sbTeam.splice(sbTeam.indexOf('小明'),1) //方法二
console.log(sbTeam);
运行结果图:
区别:
1、一个长一个短
2、findIndex会循环数组可以操纵item,indexof不会循环。
作用:
此方法常用的地方为点击按钮取消选中的字段,并在数组中删除取消的字段。