Résumé du livre
You Don't Know JS Yet: Get Started
Les fondations profondes de JavaScript
La porte d'entrée de la série culte de Kyle Simpson : ce que JavaScript est vraiment, et ses trois piliers — la portée & les closures, les prototypes, et les types & la coercition.
Commencer 7 chapitres · ~80 min de lecture
Sommaire
- 01 Qu'est-ce que JavaScript ? Au-delà des idées reçues : le nom, la spécification (TC39/ECMAScript), les moteurs, et pourquoi JavaScript est un langage compilé. 15 min
- 02 Un tour du langage Un survol des briques essentielles : fichiers-programmes, valeurs, variables, fonctions, comparaisons et organisation du code. 15 min
- 03 L'itération Le protocole d'itération de JavaScript : parcourir n'importe quelle collection avec for..of, le spread et les itérables. 9 min
- 04 La portée & les closures Premier pilier : où vivent les variables (la portée) et comment une fonction « se souvient » de son environnement (la closure). 10 min
- 05 Le mot-clé this & les prototypes Deuxième pilier : le contexte dynamique de this, la chaîne de prototypes, et les « classes » comme sucre syntaxique. 10 min
- 06 Les types & la coercition Troisième pilier : les types primitifs, la conversion implicite (coercition), et l'art d'utiliser == et === à bon escient. 10 min
- 07 La vue d'ensemble : les trois piliers Synthèse des trois piliers de JavaScript, la posture « demander pourquoi », et comment poursuivre l'apprentissage. 11 min