📄️ Методы примитивов
Ключевые различия между примитивами и объектами.
📄️ Числа
В современном JavaScript существует два типа чисел:
📄️ Строки
В JavaScript любые текстовые данные являются строками.
📄️ Массивы
Особая структура данных, которая называется массив(Array) - это упорядоченная коллекция данных.
📄️ Методы массивов
Добавление/удаление элементов
📄️ Map и Set
Отличия от обычного объекта Object:
📄️ weakMap-weakSet
WeakMap – это Map-подобная коллекция, позволяющая использовать в качестве ключей только объекты, и автоматически удаляющая их вместе с соответствующими значениями, как только они становятся недостижимыми иными путями.
📄️ keys, values, entries
.keys(), .values(), .entries(). Универсальные методы, и существует общее соглашение использовать их для структур данных. Если бы мы делали собственную структуру данных, нам также следовало бы их реализовать.
📄️ Деструктурирующее присваивание
Деструктуризация позволяет разбивать объект или массив на переменные при присвоении.
📄️ Дата и время
- Дата и время в JavaScript представлены объектом Date. Нельзя создать «только дату» или «только время»: объекты Date всегда содержат и то, и другое.
📄️ Формат JSON
- JSON – это формат данных, который имеет собственный независимый стандарт и библиотеки для большинства языков программирования.