ES6

ES6 - Array.fill() comment initialiser de grands tableaux

D'apparence Array.fill() permet uniquement de remplir un tableau. Cependant, sans cette méthode et dans le cas de grands tableaux ou tableaux multidimensionnels, nous aurons à revenir à la méthode traditionnelle des boucles for pour initialiser un tableau, ce qui est souvent fastidieux. Dans cette vidéo, je montre des cas d'utilisation pour initialiser de grands tableaux et des tableaux multidimensionnels ainsi que l'implémentation interne de cette méthode.

ES6 - forEach pour parcourir un tableau

Comment fonctionne la méthode forEach() ? Eh bien c'est comme faire une boucle avec for mais de manière élégante. De plus, nous verrons que cette méthode est utilisée intensivement en interne presque dans toutes les autres méthodes des tableaux.

Une erreur dans l'implémentation de Array.prototype.each, dans la boucle for, il faut écrire fn(this[i], i, this) et non pas fn(nombres[i], ...

ES6 - Array, généralités sur les tableaux JS

En Javascript, les tableaux constituent la pierre angulaire de tous les scripts. Dans cette vidéo, je montre l'exemple de la représentation par un tableau des entrées d'une facture. La présentation des données n'est q'une vue de cette structure. Les tableaux toute une panoplie de méthodes, à la fois simples et puissantes, qui permettent de filtrer, trier, de chercher. Etc. Cette vidéo constitue une introduction de toute une série de vidéos qui présenteront la puissance des différentes méthodes accompagnées d'exemples concrets.

ES6 - Arrow Functions

Les fonctions ou les fonctions fléchées sont maintenant pris en charge par tous les navigateurs. Il n'y a pas de raison de ne pas les utiliser, surtout pour passer les paramètres de fonctions de type Function. Dans cette vidéo j'insiste sur la syntaxe épurée de ces fonctions.

ES6 - var, let et const

Javascript a très vite évolué, mais nous avons du mal à oublier le mot clé var. Actuellement tous les browsers ont implémenté let et const, il n'y a plus de raison de continuer à utiliser var pour déclarer des variables. Cette vidéo donne un aperçu sur les défauts de var et les mérites de let et const.