JS
188 chapters
Учим JavaScript
Документация по языку JavaScript — в современных веб-приложениях используется повсеместно, работает с HTML и быстро обновляет содержимое.
Javascript Basic
Objects: the basics
Data types
Advanced functions
Object properties configuration
Javascript HTML DOM
Prototypes, inheritance
Classes
Error handling
Promises, async/await
Generators, advanced iteration
Modules
Miscellaneous
Frames and windows
Binary data, files
Document
Introduction to Events
UI Events
Forms, controls
Document and resource loading
Various
Javascript References
Network requests
Storing data in the browser
Animation
Web Components
Regular expressions
- JS Regex
- Шаблоны и флаги
- Классы символов
- Unicode: флаг "u" и класс \p{...}
- Якоря: начало ^ и конец $
- Многострочный режим якорей ^ $, флаг "m"
- Граница слова: \b
- Экранирование, специальные символы
- Множества и диапазоны
- Квантификаторы +, *, ? и {n}
- Жадные и ленивые квантификаторы
- Группы захвата
- Обратные ссылки: \n и \k<name>
- JavaScript: альтернатива (ИЛИ)
- Lookahead и Lookbehind
- Катастрофическая обратная переборка
- Липкий флаг «y», поиск с позиции
- Методы RegExp и String