- Операторы
- Управляющие инструкции
- JS Объекты
- Array
- Boolean
- Date
- Error
- Function
- Global
- JSON
- Math
- Number
- Object
- RegExp
- String
- Unicode
- Symbol
- Итераторы и генераторы
- Map и WeakMap
- Set и WeakSet
- Локализация
- браузер BOM
- HTML DOM
- События
- HTML Объекты
- Промисы, async/await
- Сетевые запросы
- Бинарные данные и файлы
- Модули
- Классы
- Разное
Встроенные объекты
Объекты JavaScript объединяют переменные, свойства и функции (методы). Пользователь может создавать свои объекты. JavaScript содержит базовые (встроенные) объекты:
| Объект Array | Поддерживает создание массивов любого типа данных. |
| Объект Boolean | Создает новое логическое значение. |
| Объект Date | Обеспечивает базовые функции сохранения и извлечения данных даты и времени. |
| Объект Error | Объект, содержащий сведения об ошибках, возникающих при выполнении кода JavaScript. |
| Объект Function | Создает новую функцию. |
| Объект Global | Встроенный объект, целью которого является сбор глобальных методов в один объект. |
| Объект JSON | Встроенный объект, предоставляющий два метода преобразования в формат JSON и обратно. |
| Объект Math | Встроенный объект, предоставляющий основные математические функции и константы. |
| Объект Number | Объектное представление числового типа данных и заполнителя для числовых констант. |
| Объект Object | Предоставляет функции, общие для всех объектов JavaScript. |
| Объект RegExp | Сохраняет данные о поисках шаблонов регулярных выражений. |
| Объект String | Используется для хранения и обработки текстовой информации. |
| Symbol | «Symbol» представляет собой уникальный идентификатор. |
| Unicode | Строки в JavaScript основаны на Юникоде: каждый символ представляет из себя последовательность байтов из 1-4 байтов. |
| Итераторы и генераторы | Итераторы и генераторы внедряют концепцию перебора непосредственно в ядро языка и обеспечивают механизм настройки поведения цикла for...of. |
| Map и Set | Коллекция ключ/значение. |
| Set и WeakSet | Особый вид коллекции: «множество» значений (без ключей), где каждое значение может появляться только один раз.. |
| Локализация | Intl: интернационализация в JavaScript. |