JavaScript常用遍历循环方法

for

使用for循环是最常见的一种方式

// 琼台博客 www.qttc.net

for (let i=0; i<1000; i++) {
  console.log(i)
}

while

while循环,比较简单

// 琼台博客 www.qttc.net

let i = 0
while (i<1000) {
  console.log(i)
  i++
}

do while

跟while循环一样,只不过先执行一次

// 琼台博客 www.qttc.net

let i = 0
do {
  console.log(i)
  i++
} while (i < 1000)

setTimeout

这种循环还带有延迟性

// 琼台博客 www.qttc.net

let i = 0
let loop = () => {
  console.log(i);
  i++
  if (i < 1000) {
    setTimeout(loop, 0)
  }
}

loop()

setInterval

跟setTimeout类似

// 琼台博客 www.qttc.net

let i = 0
let timer = setInterval(() => {
  console.log(i)
  i++

  if (i >= 1000) {
    clearInterval(timer)
  }
}, 0)
分享

TITLE: JavaScript常用遍历循环方法

LINK: https://www.qttc.net/78-javascript-loop.html

NOTE: 原创内容,转载请注明出自琼台博客