Pages

Outils à maîtriser


Les événements

Apprenez à déboguer du code sur un événement !

Espace de travail

Éditeur et débogueur : un même espace de travail.

let !== var

Nous allons au travers de la déclaration d'une boucle remarquer une différence fondamentale entre la définition d'une variable avec var et let.

var permet le Hoisting et let a une portée par bloc {}.


code

On déclare un tableau, qui contient une fonction anonyme (sans nom) renvoyant la valeur d'une variable.

var arr = [],
      i = 0;

arr.push(() => i); // équivalent à arr.push(function(){return i});

console.log( arr[0]() ) // exécution de la fonction anonyme



Cas de la boucle


Étudiez ce code 

Projet

Des boucles et encore

Test de niveau

Test CSS !

CSS test

quizz dom

Quizz DOM

Parcours



Voici quelques codes avec parcours de l'arbre du DOM

Code de base
MAP
REDUCE + es6


Testez vous !
Test1
Test2