Skip to content

childrenOfCrong/33-js-concepts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

38 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation


33 Concepts Every JS Developer Should Know

<33 Concepts Every JavaScript Developer Should Know>

μ£Όμ œλ³„λ‘œ κ³΅λΆ€ν•˜κ³  μ§ˆλ¬Έν•˜κΈ° by codesquad

Table of Contents

no when by about
1 190115 숨 Call Stack
2 190122 μΉ΄μΉ΄ Primitive Types
3 190122 ν† λ₯΄μ½” Value Types and Reference Types
4 190122 λΉ„μ„ΌμŠ€ Implicit, Explicit, Nominal, Structuring and Duck Typing
5 190115 μΉ΄μΉ΄ == vs === vs typeof
6 190122 숨 Function Scope, Block Scope and Lexical Scope
7 190122 ν—€λ“œ Expression vs Statement
8 190129 숨 IIFE, Modules and Namespaces
9 190110 λΉ„μ„ΌμŠ€ Message Queue and Event Loop
10 190129 ν—€λ“œ setTimeout, setInterval and requestAnimationFrame
11 190110 숨&카카 JavaScript Engines
12 190129 μΉ΄μΉ΄ Bitwise Operators, Type Arrays and Array Buffers
13 190110 ν—€λ“œ&ν† λ₯΄μ½” DOM and Layout Trees
14 190129 λΉ„μ„ΌμŠ€ Factories and Classes
15 190129 ν† λ₯΄μ½” this, call, apply and bind
16 new, Constructor, instanceof and Instances
17 190212 ν—€λ“œ Prototype Inheritance and Prototype Chain
18 190227 λΉ„μ„ΌμŠ€ Object.create and Object.assign
19 190115 ν—€λ“œ map, reduce, filter
20 190212 λΉ„μ„ΌμŠ€ Pure Functions, Side Effects and State Mutation
21 190115 ν† λ₯΄μ½” Closures
22 X X High Order Functions
23 190227 ν—€λ“œ Recursion
24 190227 윀 Collections and Generators
25 190115 λΉ„μ„ΌμŠ€ Promises
26 async/await
27 Data Structures
28 Expensive Operation and Big O Notation
29 Algorithms
30 Inheritance, Polymorphism and Code Reuse
31 Design Patterns
32 Partial Applications, Currying, Compose and Pipe
33 Clean Code

1. Call Stack

Articles

Videos

⬆ Back to Top


2. Primitive Types

Articles

Videos

⬆ Back to Top


3. Value Types and Reference Types

Articles

Videos

⬆ Back to Top


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

Articles

Videos

⬆ Back to Top


5. == vs === vs typeof

Articles

Videos

⬆ Back to Top


6. Function Scope, Block Scope and Lexical Scope

Articles

Videos

⬆ Back to Top


7. Expression vs Statement

Articles

Videos

⬆ Back to Top


8. IIFE, Modules and Namespaces

Articles

Videos

⬆ Back to Top


9. Message Queue and Event Loop

Articles

Videos

⬆ Back to Top


10. setTimeout, setInterval and requestAnimationFrame

Articles

Videos

⬆ Back to Top


11. JavaScript Engines

Articles

Videos

⬆ Back to Top


12. Bitwise Operators, Type Arrays and Array Buffers

Articles

Videos

⬆ Back to Top


13. DOM and Layout Trees

Articles

Videos

⬆ Back to Top


14. Factories and Classes

Articles

Videos

⬆ Back to Top


15. this, call, apply and bind

Articles

Videos

⬆ Back to Top


16. new, Constructor, instanceof and Instances

Articles

⬆ Back to Top


17. Prototype Inheritance and Prototype Chain

Articles

Videos

⬆ Back to Top


18. Object.create and Object.assign

Articles

Videos

⬆ Back to Top


19. map, reduce, filter

Articles

Videos

⬆ Back to Top


20. Pure Functions, Side Effects and State Mutation

Articles

Videos

⬆ Back to Top


21. Closures

Articles

Videos

⬆ Back to Top


22. High Order Functions

Articles

Videos

⬆ Back to Top


23. Recursion

Articles

Videos

⬆ Back to Top


24. Collections and Generators

Articles

Videos

⬆ Back to Top


25. Promises

Articles

Videos

⬆ Back to Top


26. async/await

Articles

Videos

⬆ Back to Top


27. Data Structures

Articles

Videos

⬆ Back to Top


28. Expensive Operation and Big O Notation

Articles

Videos

⬆ Back to Top


29. Algorithms

Articles

⬆ Back to Top


30. Inheritance, Polymorphism and Code Reuse

Articles

Videos

⬆ Back to Top


31. Design Patterns

Articles

Videos

⬆ Back to Top


32. Partial Applications, Currying, Compose and Pipe

Articles

Videos

⬆ Back to Top


33. Clean Code

Articles

Videos

⬆ Back to Top

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •