Bucles en Javascript, la manera correcta de implementarla

En la actualidad el lenguaje JavaScript ha tomando su lugar como un requisito importante en el desarrollo-programación de aplicaciones web. Por eso vemos tantos frameworks, librerías y otras formas similar para hacer uso de este lenguaje sin morir en el intento, lo cual es realmente de mucha ayuda. Pero hay desarrolladores que desea hechar mano del JavaScript (digamos tradicional, es decir sin frameworks) y para ello es importante que escriba su código de tal manera que no perjudique la performance de su aplicación.

Justamente media Ajaxian veo algo relacionado a esto que comentamos (en Gregory Reimer’s Weblog para ser más exactos) y allí se explica, mediante ejemplos, la forma correcta y más rápida (nos referimos a la ejecución) de escribir bucles en JavaScript. Para muestra veamos, como pasamos de esto:

// looping a dom html collection
for (var i=0, node; node = hColl[i++];) {
// do something with node
}

a este otra forma cuyo tiempo de ejecución es considerablemente menor.

var i = arr.length; while (i--) {}

El desempeño del código dependerá del navegador y las características de nuestra PC. Puedes ver una prueba completa aquí.

 

One thought on “Bucles en Javascript, la manera correcta de implementarla

Leave a Reply

Your email address will not be published. Required fields are marked *

Proudly powered by WordPress | Theme: Wanderz Blog by Crimson Themes.