会员
周边
众包
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
山石
他山之石,可以攻玉。
博客园
首页
新随笔
联系
管理
订阅
2020年9月7日
forEach里不能用splice删除数组里的某一项
摘要: 先看一个错误的例子: arr.forEach((v,i)=>{ if(v>2){ arr.splice(i,1) } }) console.log(arr); // [1,2,4] 删除数组中大于2的元素,但是得到[1,2,4] 正确的写法: 用for循环,注意for的条件 var arr = [1
阅读全文
posted @ 2020-09-07 15:17 猫头唔食鱼
阅读(858)
评论(0)
推荐(0)
编辑