forEach

forEach implementation

by Nuno Oliveira

JavaScript

function forEach(list,callback) {                   
  var length = list.length;
  for (var n = 0; n < length; n++) {
    callback.call(list[n]);                       
  }
}

var myArray = ['hello','world'];

forEach(                                            
    myArray,
  function(){
    alert(this); // do something
  }
);