ANormalStick / 33-js-concepts

📜 33 JavaScript concepts every developer should know.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


33 Concepts Every JS Developer Should Know

33 jēdzieni, kas jāzina katram JavaScript izstrādātājam

Follow me

Ievads

Šī krātuve tika izveidota ar nolūku palīdzēt izstrādātājiem apgūt savas koncepcijas JavaScript. Tā nav prasība, bet gan ceļvedis turpmākajām studijām. Tas ir balstīts uz rakstu, ko sarakstījis Stephen Curtis un tu vari to izlasīt here.

🚀 GitHub uzskata par vienu no 2018. gada populārāko atvērtā pirmkoda projektu!

Community

Jūtieties brīvi iesniegt PR, pievienojot saiti uz saviem kopsavilkumiem vai atsauksmēm. Ja vēlaties tulkot repo savā dzimtajā valodā, lūdzu, dariet to brīvi.

Visi šī repo tulkojumi tiks uzskaitīti zemāk:


  1. Call Stack
  2. Primitīvie veidi
  3. Vērtību veidi un atsauces veidi
  4. Netieša, tieša, nomināla, strukturēšana un duck rakstīšana
  5. == vs === vs typeof
  6. Funkciju darbības joma, bloku darbības joma un leksiskā joma
  7. Ekspresija vs Apgalvojumi
  8. IIFE, Moduļi and Namespaces
  9. Ziņojumu rinda un notikumu loops
  10. setTimeout, setInterval un requestAnimationFrame
  11. JavaScript Engines
  12. Bitu operatori, tipa masīvi un masīvu buferi
  13. DOM un Layout Trees
  14. Factories un klases
  15. this, call, apply un bind
  16. new, Constructor, instanceof un Instances
  17. Prototipu pārmantošana un prototipu ķēde
  18. Object.create un Object.assign
  19. map, reduce, filter
  20. Pure Funkcijas, Side Effects, State Mutation un Event Propagation
  21. Closures
  22. High Order Funkcijas
  23. Rekursija
  24. Collections un Generators
  25. Promises
  26. async/await
  27. Datu struktūras
  28. Expensive Operation un Big O Notation
  29. Algoritmi
  30. Mantojums, polimorfisms un koda atkārtota izmantošana
  31. Dizaina patterni
  32. Partial Applications, Currying, Compose and Pipe
  33. Sakārtots kods

1. Call Stack

Atsauce

Raksti

Video

⬆ Atpakaļ uz sākumu


2. Primitīvie veidi

Atsauce

Raksti

Video

⬆ Atpakaļ uz sākumu


3. Vērtību veidi un atsauces veidi

Raksti

Video

⬆ Atpakaļ uz sākumu


4. Netieša, tieša, nomināla, strukturēšana un duck rakstīšana

Raksti

Video

Grāmatas

⬆ Atpakaļ uz sākumu


5. == vs === vs typeof

Raksti

Video

⬆ Atpakaļ uz sākumu


6. Funkciju darbības joma, bloku darbības joma un leksiskā joma

Grāmatas

Raksti

Video

⬆ Atpakaļ uz sākumu


7. Ekspresija vs Apgalvojumi

Raksti

Video

⬆ Atpakaļ uz sākumu


8. IIFE, Moduļi un Namespaces

Raksti

Video

⬆ Atpakaļ uz sākumu


9. Ziņojumu rinda un notikumu loops

Raksti

Video

⬆ Atpakaļ uz sākumu


10. setTimeout, setInterval un requestAnimationFrame

Raksti

Video

⬆ Atpakaļ uz sākumu


11. JavaScript Engines

Raksti

Video

⬆ Atpakaļ uz sākumu


12. Bitu operatori, tipa masīvi un masīvu buferi

Raksti

Video

⬆ Atpakaļ uz sākumu


13. DOM un Layout Trees

Books

Raksti

Video

⬆ Atpakaļ uz sākumu


14. Factories un klases

Raksti

Video

⬆ Atpakaļ uz sākumu


15. this, call, apply un bind

Atsauces

Raksti

Video

⬆ Atpakaļ uz sākumu


16. new, Constructor, instanceof un Instances

Raksti

⬆ Atpakaļ uz sākumu


17. Prototipu pārmantošana un prototipu ķēde

Atsauce

Raksti

Video

Grāmata

⬆ Atpakaļ uz sākumu


18. Object.create un Object.assign

Atsauces

Raksti

Video

⬆ Atpakaļ uz sākumu


19. map, reduce, filter

Raksti

Video

⬆ Atpakaļ uz sākumu


20. Pure Funkcijas, Side Effects, State Mutation un Event Propagation

Raksti

Video

⬆ Atpakaļ uz sākumu


21. Closures

Atsauces

Raksti

Video

⬆ Atpakaļ uz sākumu


22. High Order Funkcijas

Grāmata

Raksti

Video

⬆ Atpakaļ uz sākumu


23. Rekursija

Raksti

Video

⬆ Atpakaļ uz sākumu


24. Collections un Generators

Atsauces

Raksti

Video

⬆ Atpakaļ uz sākumu


25. Promises

Atsauce

Raksti

Video

⬆ Atpakaļ uz sākumu


26. async/await

Atsauce

Grāmatas

Raksti

Video

⬆ Atpakaļ uz sākumu


27. Datu struktūras

Raksti

Video

⬆ Atpakaļ uz sākumu


28. Expensive Operation un Big O Notation

Raksti

Video

⬆ Atpakaļ uz sākumu


29. Algoritmi

Raksti

⬆ Atpakaļ uz sākumu


30. Mantojums, polimorfisms un koda atkārtota izmantošana

Atsauces

Raksti

Video

⬆ Atpakaļ uz sākumu


31. Dizaina patterni

Grāmata

Raksti

Video

⬆ Atpakaļ uz sākumu


32. Partial Applications, Currying, Compose and Pipe

Grāmata

Raksti

Video

⬆ Atpakaļ uz sākumu


33. Sakārtots Code

Raksti

Video

⬆ Atpakaļ uz sākumu

About

📜 33 JavaScript concepts every developer should know.

License:MIT License


Languages

Language:JavaScript 100.0%