
数组
画龍丶
谁还没有辜负几段昂贵的时光
展开
-
js小玩意(四) 判断数组是否有某个值,有就删除,没有就增加
一般就多选框里用的多,因为没有现成的组件所以手写了个多选卡片。里面用到了这个逻辑。总忘。idArr :数组id :目标数值 if (idArr.indexOf(id) > -1) { idArr.splice(idArr.indexOf(id), 1) } else { idArr.push(id) }或者用三目运算符 一句话解决 (idArr.indexOf(id) > -1) ? idArr.splice(idArr.indexOf(id原创 2021-10-25 18:16:43 · 3284 阅读 · 1 评论 -
js小玩意(三)从数组中找到指定元素并删除
需求:从数组中找到小明并删除 var sb = '小明' var sbTeam= ['小黄','小绿','小明','小兰'] // 需求 : 从数组中找到 SB 小明并删除 sbTeam.splice(sbTeam.findIndex(item => item ==='小明'),1) //方法一 // sbTeam.splice(sbTeam.indexOf('小明'),1) //方法二 console.log(sbTeam);运行结.原创 2021-07-13 19:29:20 · 4627 阅读 · 2 评论 -
js小玩意(二) 取出数组中每项的次数和数组去重(超简单)
本人主要介绍取出数组中每一项出现的次数查找次数方法一: 使用reduce方法 取出数组中每项的次数完整代码:解释:cur—指当前处理的哪一个pre—指上次处理完毕的回掉结果查找次数方法二注意:以对象的形式展现数组去重,遍历数组,和新数组比较注意: indexof == -1 说明新数组没找到这一项,然后就往新数组push...原创 2021-05-01 19:23:06 · 289 阅读 · 0 评论