Kin*_*rog -3 javascript arrays
我目前需要使用 javascript 继续循环遍历数组。下面是我能想到的一种方法,但 1-它不起作用,2-想知道它们是否是实现这一目标的更优化或更紧凑的方法?
var myArray=[1,2,3,4]
for (var i=0; i<myArray.length; i++)
{
console.log(i + 'hi')
if (i==3)
{
i=0;
}
}
Run Code Online (Sandbox Code Playgroud)
根据您想要每 10 秒做某事的评论:
// IIFE to keep the variable i contained to a new scope
+function ( ) {
var DURATION = 10;
var i = 0;
setInterval( function ( ) {
// Do something every ten seconds
console.log( arr[i] );
// Increment i (mod array.length)
i = (i + 1) % array.length;
}, DURATION*1000 );
}();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
949 次 |
| 最近记录: |