Skip to content

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

License

Notifications You must be signed in to change notification settings

ANormalStick/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 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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%