Ziy*_*gov 0 javascript for-loop
我有这样的代码:
for(i=0; i<15; i++) {listitems[i].style.width=100px;}
Run Code Online (Sandbox Code Playgroud)
用于循环项目.但我的项目计数(例如,10)小于for循环中的数字i(15).我想在i = 10之后继续循环项目,如下所示:
i=11 ==> listitems[1]...;
i=12 ==> listitems[2]...;
Run Code Online (Sandbox Code Playgroud)
......等等,但事实并非如此i=15.
我该怎么做?
我不确定你的确切目标,但你似乎想要这个:
for(i=0; i<15; i++) { listitems[i%listitems.length].style.width=100px;}
Run Code Online (Sandbox Code Playgroud)
循环将迭代
listitems[0]
listitems[1]
...
listitems[9]
listitems[0]
...
Run Code Online (Sandbox Code Playgroud)