JavaScript 中 while(i--) 是什么意思?

2023-11-27

我正在使用 swipejsswipejs.com,主页滑块使用此逻辑来突出显示活动的无序列表元素,我想知道这是如何实现的同时条件 works.

<ul id="bullets">
   <li></li>
    ....
</ul>

var bullets = document.getElementById('bullets').getElementsByTagName('li');

var elem = document.getElementById('mySwipe');

window.mySwipe = Swipe(elem, {

callback: function(index, element) {
    var i = bullets.length;
    while (i--) {
      bullets[i].className = ' ';
    }
    bullets[index].className = 'on';
  }

});

号码0在 JavaScript 中被认为是 false,因此 while 循环将一直运行直到达到 0。您必须确保 i 开始时为正数,否则您将陷入无限循环。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JavaScript 中 while(i--) 是什么意思? 的相关文章

随机推荐