JavaScript: async/await with forEach

tipjs,async,foreach,function

JavaScript: async/await with forEach()

const waitFor = (ms) => new Promise(r => setTimeout(r, ms))
const asyncForEach = async (array, callback) => {
  for (let index = 0; index < array.length; index++) {
    await callback(array[index], index, array)
  }
}

const start = async () => {
  await asyncForEach([1, 2, 3], async (num) => {
    await waitFor(50)
    console.log(num)
  })
  console.log('Done')
}

start()

Có thể bạn đã miss một số snippets code

Rolling loading

Nguyên tắc là theo dõi các sự kiện cuộn trang và phân tích mối quan hệ thuộc tính giữa clientHeight , scrollTop và scrollHeight .

Kiểm tra định dạng email bằng Javascript

Kiểm tra định dạng email bằng Javascript

Convert Array-like to True Array

Convert Array-like to True Array

Random Number javascript

Random Number javascript

Promise + gì

promise + gì