Código Javascript :
Array.prototype.walk=function(){for(var k=0;k<this.length;k++){arguments[0](this[k]);}} window['tt']=function(){K.push('->'+arguments[0]);} window['kk']=function(){alert(arguments[0]);} var A=Array('hola','cristalab','esto es','una especie de array walk para javascript'); var K=Array(); console.log('\n'+K); A.walk(tt);A.walk(kk);
Mi pregunta es si existe ya alguna manera ya nativa desde javascript que haga eso o tengo que añadir esa funcionalidad prototype?