i--和i++的使用区别?

来源:9-14 删除节点removeChild()

NOBOUND0323

2018-01-10 13:55

想知道为啥用i--一次性就可以全部删除,而用i++却要删几次才行,大神给解释下!

写回答 关注

2回答

  • 精慕门2441920
    2018-01-11 11:59:26

    使用i--时,for循环语句为从最后一项开始依次往前删除;使用i++时,for循环语句代表从最前面开始删除。当你从前面删除编号为[0]时,后面的数组会前移补位,基数发生变化,故一次删除不掉。从最后开始就不存在前移补项问题。

  • Leigel
    2018-01-10 16:25:05

    i--   :先执行这行代码其它地方再减一

    i++ :先执行这行代码其它地方再加一

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题