为了账号安全,请及时绑定邮箱和手机立即绑定

原生js操作dom会莫名其妙跳过一些元素

原生js操作dom会莫名其妙跳过一些元素

www说 2018-10-17 17:14:01
这里这个lis里面本来有8,9,14三个元素,但是你们结合代码看看控制台里面只遍历了8和14,为什么9被跳过了?
查看完整描述

1 回答

?
阿晨1998

TA贡献2037条经验 获得超6个赞

对数组(其实是nodelist)操作了, i还继续在增长 可不就跳过了.
这里就不用for循环了, 一个


while(lis.length > 0){    //每次remove第一个就行了 lis[0]}


查看完整回答
反对 回复 2018-11-16
  • 1 回答
  • 0 关注
  • 555 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号