Aller au contenu
Gaviota Blog
Accueil Livres
Tous les livres You Don't Know JS Yet: Get Started Kyle Simpson

Chapitres

  1. 01 Qu'est-ce que JavaScript ?
  2. 02 Un tour du langage
  3. 03 L'itération
  4. 04 La portée & les closures
  5. 05 Le mot-clé this & les prototypes
  6. 06 Les types & la coercition
  7. 07 La vue d'ensemble : les trois piliers

Résumé du livre

You Don't Know JS Yet: Get Started

Les fondations profondes de JavaScript

Kyle Simpson · 2020

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

  1. 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
  2. 02 Un tour du langage Un survol des briques essentielles : fichiers-programmes, valeurs, variables, fonctions, comparaisons et organisation du code. 15 min
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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