่ฟ™ๆ˜ฏindexlocๆไพ›็š„ๆœๅŠก๏ผŒไธ่ฆ่พ“ๅ…ฅไปปไฝ•ๅฏ†็ 
Skip to content

bob6664569/33-js-concepts

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation


33 Concepts Every JS Developer Should Know

33 concepts que tout dรฉveloppeur JavaScript doit connaรฎtre

PRs Welcome License MIT Build Status

Introduction

Ce dรฉpรดt a รฉtรฉ crรฉรฉ dans le but d'aider les dรฉveloppeurs ร  maรฎtriser leurs concepts en JavaScript. Ce n'est pas une obligation, mais plutรดt un guide pour de futures รฉtudes. Ce document est basรฉ sur un article รฉcrit par Stephen Curtis que vous pouvez lire ici.

Communautรฉ

N'hรฉsitez-pas ร  proposer une PR et d'ajouter un lien vers vos propres rรฉcapitulatifs ou critiques. Si vous souhaitez traduire ce dรฉpรดt dans votre langue native, n'hรฉsitez pas ร  le faire.

Toutes les traductions de ce dรฉpรดt seront listรฉes ci-dessous:


Table des matiรจres

  1. La pile d'instructions
  2. Les types primitifs
  3. Variables par valeurs ou par rรฉfรฉrences
  4. Implicit, Explicit, Nominal, Structuring and Duck Typing
  5. == ou === ou typeof
  6. Function Scope, Block Scope and Lexical Scope
  7. Expression vs Statement
  8. IIFE, Modules and Namespaces
  9. Concurrence et boucle d'รฉvรจnements
  10. setTimeout, setInterval et requestAnimationFrame
  11. Moteurs JavaScript
  12. Bitwise Operators, Type Arrays and Array Buffers
  13. DOM and Layout Trees
  14. Factories and Classes
  15. this, call, apply et bind
  16. new, Constructor, instanceof and Instances
  17. Prototype Inheritance and Prototype Chain
  18. Object.create and Object.assign
  19. map, reduce, filter
  20. Fonctions pures, effets de bord et modifications d'รฉtats
  21. Les closures
  22. High Order Functions
  23. Rรฉcursivitรฉ
  24. Collections et gรฉnรฉrateurs
  25. Les promesses
  26. async/await
  27. Les structures de donnรฉes
  28. Expensive Operation and Big O Notation
  29. Algorithmes
  30. Hรฉritage, polymorphisme et rรฉutilisation de code
  31. Modรจles de conception
  32. Partial Applications, Currying, Compose and Pipe
  33. Du code propre

1. La pile d'instructions

Articles

Vidรฉos

โฌ† Remonter


2. Les types primitifs

Articles

Vidรฉos

โฌ† Remonter


3. Variables par valeurs ou par rรฉfรฉrences

Articles

Vidรฉos

โฌ† Remonter


4. Implicit, Explicit, Nominal, Structuring and Duck Typing

Articles

Vidรฉos

โฌ† Remonter


5. == ou === ou typeof

Articles

Vidรฉos

โฌ† Remonter


6. Function Scope, Block Scope and Lexical Scope

Articles

Vidรฉos

โฌ† Remonter


7. Expression vs Statement

Articles

Vidรฉos

โฌ† Remonter


8. IIFE, Modules and Namespaces

Articles

Vidรฉos

โฌ† Remonter


9. Concurrence et boucle d'รฉvรจnements

Articles

Vidรฉos

โฌ† Remonter


10. setTimeout, setInterval et requestAnimationFrame

Articles

Vidรฉos

โฌ† Remonter


11. Moteurs JavaScript

Articles

Vidรฉos

โฌ† Remonter


12. Bitwise Operators, Type Arrays and Array Buffers

Articles

Vidรฉos

โฌ† Remonter


13. DOM and Layout Trees

Articles

Vidรฉos

โฌ† Remonter


14. Factories and Classes

Articles

Vidรฉos

โฌ† Remonter


15. this, call, apply et bind

Articles

Vidรฉos

โฌ† Remonter


16. new, Constructor, instanceof and Instances

Articles

โฌ† Remonter


17. Prototype Inheritance and Prototype Chain

Articles

Vidรฉos

โฌ† Remonter


18. Object.create and Object.assign

Articles

Vidรฉos

โฌ† Remonter


19. map, reduce, filter

Articles

Vidรฉos

โฌ† Remonter


20. Fonctions pures, effets de bord et modifications d'รฉtats

Articles

Vidรฉos

โฌ† Remonter


21. Les closures

Articles

Vidรฉos

โฌ† Remonter


22. High Order Functions

Articles

Vidรฉos

โฌ† Remonter


23. Rรฉcursivitรฉ

Articles

Vidรฉos

โฌ† Remonter


24. Collections et gรฉnรฉrateurs

Articles

Vidรฉos

โฌ† Remonter


25. Les promesses

Articles

Vidรฉos

โฌ† Remonter


26. async/await

Articles

Vidรฉos

โฌ† Remonter


27. Les structures de donnรฉes

Articles

Vidรฉos

โฌ† Remonter


28. Expensive Operation and Big O Notation

Articles

Vidรฉos

โฌ† Remonter


29. Algorithmes

Articles

โฌ† Remonter


30. Hรฉritage, polymorphisme et rรฉutilisation de code

Articles

Vidรฉos

โฌ† Remonter


31. Les modรจles de conception

Articles

Vidรฉos

โฌ† Remonter


32. Partial Applications, Currying, Compose and Pipe

Articles

Vidรฉos

โฌ† Remonter


33. Du code propre

Articles

Vidรฉos

โฌ† Remonter

About

๐Ÿ“œ 33 concepts every JavaScript developer should know.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%