-
-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cuprins? #2
Comments
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ă:
Am să mă gândesc cum aș putea da o structură. |
Multumesc din suflet!
…On Tue, 29 Sep 2020, 16:03 Nicolaie Constantinescu, < ***@***.***> 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
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AD5FTAKDBYUPWPN5KRQRF2TSIHLKBANCNFSM4R5X7NYA>
.
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Salut. Merci mult pentru efortul depus.
Un cuprins este posibil ? Ar fi misto o ordine. Big up !
The text was updated successfully, but these errors were encountered: