// tasks is your array tasks.forEach((element,i) => { setTimeout( function(){ //the work you want to perform } , i * 300); });