javascript-invat-eu-inveti-si-tu icon indicating copy to clipboard operation
javascript-invat-eu-inveti-si-tu copied to clipboard

Cuprins?

Open bolohori opened this issue 4 years ago • 2 comments

Salut. Merci mult pentru efortul depus. Un cuprins este posibil ? Ar fi misto o ordine. Big up !

bolohori avatar Sep 29 '20 12:09 bolohori

Salut! Mulțumesc pentru aprecieri. Sunt binevenite și încurajatoare. Materialele au fost gândite să ofere conținutul unei cărți care în curând ajunge la a doua ediție. Nu m-am gândit niciodată că ar fi utilă o structurare și a repo-ului. Dar aș putea porni de la cea pe care am conceput-o pentru carte, după cum urmează:

  1. Introducere 1.1 O resursă pentru a înțelege 1.2 Întrebarea de ce 1.3 Anti-introducere
  2. Mică anatomie a limbajului 2.1 Date, date, date 2.2 Caracterele folosite 2.3 Elemente de input 2.4 Expresiile 2.5 Enunțuri (statements) 2.6 Despre identificatori
  3. Perspectivă peste tărâmul JavaScript 3.1 Tărâmul de sub lupă
  4. Instrumentar sau cum gustul vine mâncând 4.1 Locuitorii Tărâmului 4.2 O sondă în JavaScript
  5. Valori 5.1 Împachetare 5.2 Literale 5.3 Declarații literale 5.4 Agregare date 5.5 First-class citizens 5.6 NaN - Not a Number 5.7 Infinity
  6. Codarea caracterelor în Unicode
  7. Operanzi și operatori 7.1 Truthy și falsey 7.2 Gruparea 7.3 Acces, apel și instanțiere 7.4 Operatori unari 7.5 Operatori compuși 7.6 Operatori cuvinte cheie 7.7 Operatori aritmetici 7.8 Biți cu deplasare 7.9 Operatori de relație 7.10 Egalitate și negare 7.11 Operatori bitwise 7.12 Operatori logici 7.13 Atribuire 7.14 yield, spread, comma 7.15 Operatori rest/spread ... 7.16 Precedența operatorilor 7.17 Coercion - transformare
  8. Variabile 8.1 Introducere 8.2 În medii lexicale 8.3 Declarații cu var 8.4 Hoisting - omniprezență 8.5 var și let 8.6 const
  9. Mediul lexical - scope 9.1 Introducere 9.2 Definiții 9.3 Formare și alcătuire 9.4 În practică 9.5 Ce conține 9.6 Variabile în scope 9.7 Cazul funcțiilor 9.8 Cazul obiectelor 9.9 Scope chain
  10. Dualitatea obiect - funcție 10.1 Sloturi 10.2 Obiecte 10.3 Discuție
  11. Cabina de comandă și control 11.1 Control operațiuni 11.2 Blocurile de cod {} 11.3 Instrucțiunea break 11.4 switch ... case 11.5 Instrucțiunea continue 11.6 if, if...else și else if 11.7 Instrucțiunea return 11.8 Instrucțiunea throw 11.9 try...catch 11.10 Instrucțiunea with
  12. Iterații 12.1 Bucle 12.2 Protocoale de iterare 12.3 Iterable 12.4 Iterator 12.5 Avantaj 12.6 Enunțul while 12.7 Enunțul do...while 12.8 Enunțul for 12.9 Block-scoping în bucle 12.10 Carte de bucate 12.11 Enunțul fo ...of 12.12 Enunțul for...in
  13. Compilare și execuție 13.1 Compilare în JS 13.2 Faza de compilare 13.3 Execuția 13.4 Context de execuție 13.5 O analiză
  14. this - legătura la context 14.1 Mică anatomie 14.2 Cum se face legătura this 14.3 Lanțul prototipal și this 14.4 this și fat arrows
  15. Funcții în ECMAScript 15.1 Unități de execuție 15.2 Funcțiile sunt valori 15.3 Anatomie 15.4 Definirea funcțiilor 15.5 Argumente și parametri 15.6 Invocarea funcțiilor 15.7 Recursivitate 15.8 Funcții fat arrow
  16. Closures 16.1 Fat arrows 16.2 Anatomie 16.3 Variabile private și accesare 16.4 Concluzii 16.5 Erori 16.6 Immediately Invoked Function Expression
  17. Obiecte 17.1 Familiarizare 17.2 Crearea obiectelor 17.3 Adăugare proprietăți 17.4 Moștenirea prototipală 17.5 Verificarea prototipului 17.6 Realizarea moștenirii 17.7 Apelarea unei metode din prototype, clasic și cu super 17.8 Clase în JavaScript 17.9 Obiecte în practică 17.10 Verificări 17.11 Extinderea obiectelor
  18. Obiectul global - proprietăți, metode, constructori 18.1 Proprietăți 18.2 Metode 18.3 Codarea și decodarea URI-urilor 18.4 Obiecte interne standard
  19. Symbol 19.1 Proprietăți 19.2 Registrul global 19.3 Metode de acces la registru 19.4 Simboluri bine-cunoscute 19.5 Lucrul cu textul 19.6 Symbol.species 19.7 Transformări 19.8 Lucrul cu simboluri 19.9 Nevoia pentru Symbol 19.10 Control Abstraction Objects 19.11 Interfețe de operare
  20. Generatoare 20.1 Procesare de generatoare 20.2 Trimiterea mesajelor 20.3 Scoaterea datelor 20.4 Generatoarele ca metode 20.5 Tratarea erorilor 20.6 Parcurgerea DOM 20.7 Corutine
  21. Promisiuni 21.1 Scurt istoric 21.2 Foaie de parcurs 21.3 Constructorul Promise 21.4 Alternativă la callback-uri 21.5 Programare funcțională
  22. Funcții async / await
  23. Relația între stiva apelurilor, bucla de evenimente și API-urile browserului 23.1 Mediul de execuție 23.2 Interpretorul de lucru 23.3 Context de execuție 23.4 Imaginea întregului 23.5 Asincronicitate
  24. Obiecte interne și fundamentalele Object, Function și Boolean 24.1 Object 24.2 Function 24.3 Boolean 24.4 Constructorul Error
  25. Colecții indexate 25.1 Array 25.2 Manipulare elemente 25.3 Verificări și căutări 25.4 Crearea array-ului 25.5 Manipularea dimensiunii 25.6 Operațiuni cu datele 25.7 Curiozități 25.8 Obiectul intern 25.9 Metode Array 25.10 Proprietăți Array 25.11 Array prototype
  26. Colecții cheie - valoare și seturi 26.1 Map 26.2 Set 26.3 WeakMap
  27. String 27.1 Crearea obiectelor String 27.2 Proprietăți 27.3 Anatomia unui șir 27.4 Lucrul cu indexul 27.5 Caractere și fragmente 27.6 Proprietatea length 27.7 Metodele lui String 27.8 Metode din prototype
  28. Obiectul intern RegExp 28.1 Familiarizare 28.2 Funcționarea RegExp 28.3 Metacaracterele 28.4 Obiectul RegExp 28.5 Caracter cu caracter 28.6 Cuantificatorii 28.7 Metacaractere locțiitor 28.8 Seturi de caractere 28.9 Cuantificatorii pe îndelete 28.10 Ancorare și constrângeri 28.11 Lazy (autosuficient) și greedy (expansiv) 28.12 Grupări 28.13 Lookahead pozitiv și negativ 28.14 Backreferencing - căutare înapoi cu un pas 28.15 Șabloane cu String 28.16 Metodele din prototype
  29. Module 29.1 Analiza modulelor 29.2 Suport 29.3 Modularitate extinsă 29.4 Caracteristicile modulelor
  30. Mai departe 30.1 Câte ceva despre software 30.2 Ce urmează 30.3 În încheiere

Am să mă gândesc cum aș putea da o structură.

kosson avatar Sep 29 '20 13:09 kosson

Multumesc din suflet!

On Tue, 29 Sep 2020, 16:03 Nicolaie Constantinescu, < [email protected]> wrote:

Salut! Mulțumesc pentru aprecieri. Sunt binevenite și încurajatoare. Materialele au fost gândite să ofere conținutul unei cărți care în curând ajunge la a doua ediție. Nu m-am gândit niciodată că ar fi utilă o structurare și a repo-ului. Dar aș putea porni de la cea pe care am conceput-o pentru carte, după cum urmează:

  1. Introducere 1.1 O resursă pentru a înțelege 1.2 Întrebarea de ce 1.3 Anti-introducere
  2. Mică anatomie a limbajului 2.1 Date, date, date 2.2 Caracterele folosite 2.3 Elemente de input 2.4 Expresiile 2.5 Enunțuri (statements) 2.6 Despre identificatori
  3. Perspectivă peste tărâmul JavaScript 3.1 Tărâmul de sub lupă
  4. Instrumentar sau cum gustul vine mâncând 4.1 Locuitorii Tărâmului 4.2 O sondă în JavaScript
  5. Valori 5.1 Împachetare 5.2 Literale 5.3 Declarații literale 5.4 Agregare date 5.5 First-class citizens 5.6 NaN - Not a Number 5.7 Infinity
  6. Codarea caracterelor în Unicode
  7. Operanzi și operatori 7.1 Truthy și falsey 7.2 Gruparea 7.3 Acces, apel și instanțiere 7.4 Operatori unari 7.5 Operatori compuși 7.6 Operatori cuvinte cheie 7.7 Operatori aritmetici 7.8 Biți cu deplasare 7.9 Operatori de relație 7.10 Egalitate și negare 7.11 Operatori bitwise 7.12 Operatori logici 7.13 Atribuire 7.14 yield, spread, comma 7.15 Operatori rest/spread ... 7.16 Precedența operatorilor 7.17 Coercion - transformare
  8. Variabile 8.1 Introducere 8.2 În medii lexicale 8.3 Declarații cu var 8.4 Hoisting - omniprezență 8.5 var și let 8.6 const
  9. Mediul lexical - scope 9.1 Introducere 9.2 Definiții 9.3 Formare și alcătuire 9.4 În practică 9.5 Ce conține 9.6 Variabile în scope 9.7 Cazul funcțiilor 9.8 Cazul obiectelor 9.9 Scope chain
  10. Dualitatea obiect - funcție 10.1 Sloturi 10.2 Obiecte 10.3 Discuție
  11. Cabina de comandă și control 11.1 Control operațiuni 11.2 Blocurile de cod {} 11.3 Instrucțiunea break 11.4 switch ... case 11.5 Instrucțiunea continue 11.6 if, if...else și else if 11.7 Instrucțiunea return 11.8 Instrucțiunea throw 11.9 try...catch 11.10 Instrucțiunea with
  12. Iterații 12.1 Bucle 12.2 Protocoale de iterare 12.3 Iterable 12.4 Iterator 12.5 Avantaj 12.6 Enunțul while 12.7 Enunțul do...while 12.8 Enunțul for 12.9 Block-scoping în bucle 12.10 Carte de bucate 12.11 Enunțul fo ...of 12.12 Enunțul for...in
  13. Compilare și execuție 13.1 Compilare în JS 13.2 Faza de compilare 13.3 Execuția 13.4 Context de execuție 13.5 O analiză
  14. this - legătura la context 14.1 Mică anatomie 14.2 Cum se face legătura this 14.3 Lanțul prototipal și this 14.4 this și fat arrows
  15. Funcții în ECMAScript 15.1 Unități de execuție 15.2 Funcțiile sunt valori 15.3 Anatomie 15.4 Definirea funcțiilor 15.5 Argumente și parametri 15.6 Invocarea funcțiilor 15.7 Recursivitate 15.8 Funcții fat arrow
  16. Closures 16.1 Fat arrows 16.2 Anatomie 16.3 Variabile private și accesare 16.4 Concluzii 16.5 Erori 16.6 Immediately Invoked Function Expression
  17. Obiecte 17.1 Familiarizare 17.2 Crearea obiectelor 17.3 Adăugare proprietăți 17.4 Moștenirea prototipală 17.5 Verificarea prototipului 17.6 Realizarea moștenirii 17.7 Apelarea unei metode din prototype, clasic și cu super 17.8 Clase în JavaScript 17.9 Obiecte în practică 17.10 Verificări 17.11 Extinderea obiectelor
  18. Obiectul global - proprietăți, metode, constructori 18.1 Proprietăți 18.2 Metode 18.3 Codarea și decodarea URI-urilor 18.4 Obiecte interne standard
  19. Symbol 19.1 Proprietăți 19.2 Registrul global 19.3 Metode de acces la registru 19.4 Simboluri bine-cunoscute 19.5 Lucrul cu textul 19.6 Symbol.species 19.7 Transformări 19.8 Lucrul cu simboluri 19.9 Nevoia pentru Symbol 19.10 Control Abstraction Objects 19.11 Interfețe de operare
  20. Generatoare 20.1 Procesare de generatoare 20.2 Trimiterea mesajelor 20.3 Scoaterea datelor 20.4 Generatoarele ca metode 20.5 Tratarea erorilor 20.6 Parcurgerea DOM 20.7 Corutine
  21. Promisiuni 21.1 Scurt istoric 21.2 Foaie de parcurs 21.3 Constructorul Promise 21.4 Alternativă la callback-uri 21.5 Programare funcțională
  22. Funcții async / await
  23. Relația între stiva apelurilor, bucla de evenimente și API-urile browserului 23.1 Mediul de execuție 23.2 Interpretorul de lucru 23.3 Context de execuție 23.4 Imaginea întregului 23.5 Asincronicitate
  24. Obiecte interne și fundamentalele Object, Function și Boolean 24.1 Object 24.2 Function 24.3 Boolean 24.4 Constructorul Error
  25. Colecții indexate 25.1 Array 25.2 Manipulare elemente 25.3 Verificări și căutări 25.4 Crearea array-ului 25.5 Manipularea dimensiunii 25.6 Operațiuni cu datele 25.7 Curiozități 25.8 Obiectul intern 25.9 Metode Array 25.10 Proprietăți Array 25.11 Array prototype
  26. Colecții cheie - valoare și seturi 26.1 Map 26.2 Set 26.3 WeakMap
  27. String 27.1 Crearea obiectelor String 27.2 Proprietăți 27.3 Anatomia unui șir 27.4 Lucrul cu indexul 27.5 Caractere și fragmente 27.6 Proprietatea length 27.7 Metodele lui String 27.8 Metode din prototype
  28. Obiectul intern RegExp 28.1 Familiarizare 28.2 Funcționarea RegExp 28.3 Metacaracterele 28.4 Obiectul RegExp 28.5 Caracter cu caracter 28.6 Cuantificatorii 28.7 Metacaractere locțiitor 28.8 Seturi de caractere 28.9 Cuantificatorii pe îndelete 28.10 Ancorare și constrângeri 28.11 Lazy (autosuficient) și greedy (expansiv) 28.12 Grupări 28.13 Lookahead pozitiv și negativ 28.14 Backreferencing - căutare înapoi cu un pas 28.15 Șabloane cu String 28.16 Metodele din prototype
  29. Module 29.1 Analiza modulelor 29.2 Suport 29.3 Modularitate extinsă 29.4 Caracteristicile modulelor
  30. Mai departe 30.1 Câte ceva despre software 30.2 Ce urmează 30.3 În încheiere

Am să mă gândesc cum aș putea da o structură.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/kosson/javascript-invat-eu-inveti-si-tu/issues/2#issuecomment-700687609, or unsubscribe https://github.com/notifications/unsubscribe-auth/AD5FTAKDBYUPWPN5KRQRF2TSIHLKBANCNFSM4R5X7NYA .

bolohori avatar Sep 29 '20 14:09 bolohori