“cara mengatur batas waktu pada elemen array” Kode Jawaban

cara mengatur batas waktu pada elemen array

   
function ArrayPlusDelay(array, delegate, delay) {
  var i = 0
  
  function loop() {
  	  // each loop, call passed in function
      delegate(array[i]);
      
      // increment, and if we're still here, call again
      if (i++ < array.length - 1)
          setTimeout(loop, delay); //recursive
  }

  // seed first call
  setTimeout(loop, delay);
}

// call like this
ArrayPlusDelay(['d','e','f'], function(obj) {console.log(obj)},1000)
Blue-eyed Barracuda

cara mengatur batas waktu pada elemen array

function ArrayPlusDelay(array, delegate, delay) {
  var i = 0
  
   // seed first call and store interval (to clear later)
  var interval = setInterval(function() {
    	// each loop, call passed in function
      delegate(array[i]);
      
        // increment, and if we're past array, clear interval
      if (i++ >= array.length - 1)
          clearInterval(interval);
  }, delay)
  
}

ArrayPlusDelay(['x','y','z'], function(obj) {console.log(obj)},1000)
Blue-eyed Barracuda

cara mengatur batas waktu pada elemen array

var ary = ['kevin', 'mike', 'sally'];

for(let i = 1; i <= ary.length; i++){
    setTimeout(function(){
        console.log(ary[i - 1]);
      }, 5000 * i); 
}
Blue-eyed Barracuda

Jawaban yang mirip dengan “cara mengatur batas waktu pada elemen array”

Pertanyaan yang mirip dengan “cara mengatur batas waktu pada elemen array”

Lebih banyak jawaban terkait untuk “cara mengatur batas waktu pada elemen array” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya