代码中的不解

来源:9-11 访问兄弟节点

韩小七的夏天

2015-04-30 19:42

为甚代码里选择用while (x && x.nodeType!=1)而不是if来进行判断??

写回答 关注

1回答

  • 成者并非一蹴而就
    2015-04-30 20:42:35

    代码是死的,要灵活运用。

    循环判断,一般可以用while,do..while,for;

    if 对于一些循环判断来说,太过臃肿,比如你不知道要循环次数!!


    再者,只要能达到同样的效果,越简洁越好,方便自己和他人阅读,也方便维护!

JavaScript进阶篇

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

468782 学习 · 22507 问题

查看课程

相似问题