Saltar a Comentarios

Lunes, Marzo 4th, 2013

13 puntos para optimizar nuestro código javascript

Estas pautas son para optimizar javascript en el motor de V8 de chrome, actualmente el más rápido de los interpretes javascript.

  • Inicializar todos los miembros de un objeto en la función constructor
  • Inicializar siempre los miembros de un objeto en el mismo orden
  • Utilizar preferiblemente valores numéricos que puedan ser representados por enteros con signo
  • En los arrays utilizar keys contiguas y empezando por 0
  • No reservar todo el espacio de golpe para los arrays muy grandes (+ de 64.000 elementos)
  • No eliminar elementos de un array, especialmente si se trata de un array numérico
  • No cargar elementos no inicializados o eliminados
  • Inicializar los arrays pequeños de tamaño prefijado con literales
  • Prereservar arrays pequeños para corregir su tamaño antes de usarlos
  • No almacenar valores no numéricos en arrays numéricos
  • Monomorfismo antes que polimorfismo siempre que se pueda
  • No usar try y catch
  • Evitar cambios en funciones después de que estén optimizadas

Visto | Jonefox.com


Entradas Relacionadas

Comentarios Cerrados.