JavaScript este limbajul de programare al web-ului și este folosit astăzi de mai mulți dezvoltatori de software decât orice alt limbaj de programare. De aproape 25 de ani, acest bestseller este ghidul de referință pentru programatorii JavaScript. A șaptea ediție este complet actualizată pentru a acoperi versiunea 2020 a JavaScript, iar noile capitole tratează clasele, modulele, iteratorii, generatorii, Promises, async/await și metaprogramarea. Veți găsi coduri exemplu iluminate și captivante pe tot parcursul cărții. Această carte este pentru programatorii care doresc să învețe JavaScript și pentru dezvoltatorii web care vor să-și ducă înțelegerea și stăpânirea la un nivel superior. Începe prin a explica limbajul JavaScript în sine, în detaliu, de la bază. Apoi construiește pe această fundație pentru a acoperi platforma web și Node.js. Temele includ: Tipuri, valori, variabile, expresii, operatori, instrucțiuni, obiecte și array-uri; Funcții, clase, module, iteratori, generatori, Promises și async/await; Biblioteca standard JavaScript: structuri de date, expresii regulate, JSON, i18n etc.; Platforma web: documente, componente, grafică, rețea, stocare și fire de execuție; Node.js: buffere, fișiere, stream-uri, fire de execuție, procese copil, clienți web și servere web; Unelte și extensii de limbaj pe care dezvoltatorii profesioniști JavaScript se bazează.