Автор: Ilya Kantor
Издательство: jаvascript.info
Год: 12.09.2023
Страниц: 1463
Язык: английский
Формат: pdf
Размер: 28.7 MB
How it's done now. From the basics to advanced topics with simple, but detailed explanations.
Main course contains 2 parts which cover jаvascript as a programming language and working with a browser. There are also additional series of thematic articles. Here we learn jаvascript, starting from scratch and go on to advanced concepts like OOP. We concentrate on the language itself here, with the minimum of environment-specific notes.
Today, jаvascript can execute not only in the browser, but also on the server, or actually on any device that has a special program called the jаvascript engine. The browser has an embedded engine sometimes called a “jаvascript virtual machine”. Modern jаvascript is a “safe” programming language. It does not provide low-level access to memory or the CPU, because it was initially created for browsers which do not require it. jаvascript’s capabilities greatly depend on the environment it’s running in. For instance, Node.js supports functions that allow jаvascript to read/write arbitrary files, perform network requests, etc. In-browser jаvascript can do everything related to webpage manipulation, interaction with the user, and the webserver.
This book is a tutorial. It aims to help you gradually learn the language. But once you’re familiar with the basics, you’ll need other resources.
Скачать The Modern jаvascript Tutorial