/33-js-concepts

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

Primary LanguageJavaScriptMIT LicenseMIT


33 Concepts Every JS Developer Should Know

33 Concetti Che Ogni Sviluppatore JavaScript Dovrebbe Conoscere

Follow me

Introduzione

Questo archivio è stato creato con l'intenzione di aiutare sviluppatori a padroneggare i concetti di JavaScript. Non è un requisito, ma una guida per studi futuri. È basato su un articolo scritto da Stephen Curtis e può essere letto qui.

-- Considerato da GitHub come uno dei top open source projects of 2018!

ComunitΓ 

Sentitevi liberi di inviare una PR aggiungendo un link con i vostri propri riepiloghi o recensioni. Se volete tradurre questo archivio nel vostro linguaggio nativo, sentitevi liberi di farlo.

Tutte le traduzioni di questo archivio sono elencate qui sotto:


Indice

  1. Stack di Chiamate
  2. Tipi Primitivi
  3. Tipi di Valore e Tipi di Riferimento
  4. Implicito, Esplicito, Nominale, a Struttura e Scrittura a Papera
  5. == vs === vs typeof
  6. Portata delle Funzioni, Portata a Blocco e Portata Lessicale
  7. Espressioni vs Dichiarazioni
  8. IIFE, Moduli e Spazio dei Nomi
  9. Coda di Messaggi e Loop di Eventi
  10. setTimeout, setInterval e requestAnimationFrame
  11. Motori JavaScript
  12. Operatori Bitwise, Tipo Array e Buffers di Array
  13. DOM e Alberi di Layout
  14. Factories e Classi
  15. this, call, apply e bind
  16. new, Constructor, instanceof e Instances
  17. Prototype Inheritance e Prototype Chain
  18. Object.create e Object.assign
  19. map, reduce, filter
  20. Funzioni Pure, Effetti Collatterali e Mutamenti di Stato
  21. Closures
  22. Funzioni di Ordine Superiore
  23. RicorsivitΓ 
  24. Collections e Generators
  25. Promesse
  26. async/await
  27. Strutture Dati
  28. Operazione Costosa e Notazione O-grande
  29. Algoritmi
  30. EreditarietΓ , Polimorfismo e Riutilizzo del Codice
  31. Design Patterns
  32. Partial Applications, Currying, Compose e Pipe
  33. Codice Pulito

1. Stack di Chiamate

Articoli

Video

⬆ Torna su


2. Tipi Primitivi

Articoli

Video

⬆ Torna Su


3. Tipi di Valore e Tipi di Riferimento

Articoli

Video

⬆ Torna Su


4. Implicito, Esplicito, Nominale, a Struttura e Scrittura a Papera

Articoli

Video

⬆ Torna Su


5. == vs === vs typeof

Articoli

Video

⬆ Torna Su


6. Portata delle Funzioni, Portata a Blocco e Portata Lessicale

Articoli

Video

⬆ Torna Su


7. Espressioni vs Dichiarazioni

Articoli

Video

⬆ Torna Su


8. IIFE, Moduli e Spazio dei Nomi

Articoli

Video

⬆ Torna Su


9. Coda di Messaggi e Loop di Eventi

Articoli

Video

⬆ Torna Su


10. setTimeout, setInterval e requestAnimationFrame

Articoli

Video

⬆ Torna Su


11. Motori JavaScript

Articoli

Video

⬆ Torna Su


12. Operatori Bitwise, Tipo Array e Buffers di Array

Articoli

Video

⬆ Torna Su


13. DOM e Alberi di Layout

Articoli

Video

⬆ Torna Su


14. Factories e Classi

Articoli

Video

⬆ Torna Su


15. this, call, apply e bind

Articoli

Video

⬆ Torna Su


16. new, Constructor, instanceof e Instances

Articoli

⬆ Torna Su


17. Prototype Inheritance e Prototype Chain

Articoli

Video

⬆ Torna Su


18. Object.create e Object.assign

Articoli

Video

⬆ Torna Su


19. map, reduce, filter

Articoli

Video

⬆ Torna Su


20. Funzioni Pure, Effetti Collaterali e Mutamenti di Stato

Articoli

Video

⬆ Torna Su


21. Closures

Articoli

Video

⬆ Torna Su


22. Funzioni di Ordine Superiore

Articoli

Video

⬆ Torna Su


23. RicorsivitΓ 

Articoli

Video

⬆ Torna Su


24. Collections e Generators

Articoli

Video

⬆ Torna Su


25. Promesse

Articoli

Video

⬆ Torna Su


26. async/await

Articoli

Video

⬆ Torna Su


27. Strutture Dati

Articoli

Video

⬆ Torna Su


28. Operazione Costosa e Notazione O-grande

Articoli

Video

⬆ Torna Su


29. Algoritmi

Articoli

⬆ Torna Su


30. EreditarietΓ , Polimorfismo e Riutilizzo del Codice

Articoli

Video

⬆ Torna Su


31. Design Patterns

Articoli

Video

⬆ Torna Su


32. Partial Applications, Currying, Compose e Pipe

Articoli

Video

⬆ Torna Su


33. Codice Pulito

Articoli

Video

⬆ Torna Su