Voici la neuvième vidéo de notre série « JS idiomatique », qui va traiter 14 sujets pour faire du JS moderne, post-2015, concis, expressif, lisible et tout et tout 😁
Aujourd’hui c’est du lourd, puisqu’on va régler la question du this
en JavaScript. Enfin presque, parce qu’on parlera des fonctions fléchées la prochaine fois, mais on va traiter disons… 95% du sujet aujourd’hui ! Si on revient à l’essentiel, le comportement fondamental de this
en JavaScript se résume à une phrase (courte) ! La prochaine fois que tu verras une personne soi-disant senior en JS se perdre dans des pseudo cas particuliers, tu pourras remettre ça au clair en un rien de temps, tu verras.
N’hésite pas à lire l’article associé : https://delicious-insights.com/fr/articles/js-binding-this/
La liste des sujets de la série : https://delicious-insights.com/fr/articles/js-idiomatique/
Les liens mentionnés dans la vidéo :
- globalThis : https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/globalThis
- Proposition d’application partielle en JavaScript : https://github.com/tc39/proposal-partial-application
- Function#call : https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Function/call
- Function#apply : https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Function/apply
- Function#bind : https://developer.mozilla.org/fr/docs/Web/JavaScript/Reference/Global_Objects/Function/bind
- Notre cours vidéo d’1h30 : “JavaScript: this is it!” ➡ https://cours-video.delicious-insights.com/javascript-this-is-it
Envie de commenter ? Fais-le directement sur YouTube !