// The array: var elements = ["element1", "element2", "element3"]; elements.forEach(function(element) { // The asynchronous action simulator setTimeout(function() { console.log(element); }, 100); });
References
http://zsoltfabok.com/blog/2012/08/javascript-foreach/