2. "Cacher" les objets souvent accédés

le 29 Octobre 2012, par Stéphane

L’accès au DOM est coûteux en termes de ressources processeur (cycles CPU). Aussi, lorsque vous utilisez plusieurs fois le même élément du DOM depuis JavaScript, stockez sa référence dans une variable afin de ne pas parcourir à nouveau le DOM pour ce même élément.

Par exemple,

Ne pas écrire :

document.getElementById('menu').property1 = 'foo';
document.getElementById('menu').property2 = 'bar';

Mais plutôt :

$menu = document.getElementById('menu');
$menu.property1 = 'foo';
$menu.property2 = 'bar';

comments powered by Disqus