Menu
Contactez-nous
← Retour à l’introduction

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

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';

*[CPU]: central processing unit
*[DOM]: Document Object  Model