Найти тему
Статьи
55 прочтений · 5 лет назад
Объекты в JavaScript
Объект в JavaScript - это коллекция пар ключ-значение. Каждая пара ключ-значение называется свойством. Свойство может быть функцией, массивом, самим объектом или любым примитивным типом данных, т. е. целым числом, строкой и т. д. Функции в объекте называются методами. Пример: Здесь firstName, lastName и fullName являются свойствами одного и того же объекта, т.е. человека. firstName - это ключ, а Virat - значение свойства. Получить доступ к свойствам объекта можно с помощью двух выражений: Точечная...
509 прочтений · 5 лет назад
Как использование JavaScript Maps может сделать ваш код быстрее
Среди положительных моментов, появившихся в JavaScript с приходом ES6, мы увидели новые типы данных - наборы (Set) и карты (Map). В отличие от обычных объектов и массивов, это «коллекции ключей». Это означает, что их поведение несколько отличается и, при правильном использовании, они дают значительные преимущества в производительности. В предыдущей статье мы рассмотрели наборы (Set) и то, как они могут помочь нам писать более быстрый и чистый код. В этой статье я хочу сделать то же самое для Map...
69 прочтений · 5 лет назад
Ускоряем JS-код с новым типом данных Set
В своей повседневной деятельности многие разработчики свободно обходятся лишь основными типами данных, представленными в JS: числами, строками, объектами, массивами и логическими значениями. Но, использование только этих базовых типов не всегда может быть достаточным, если вы хотите сделать свой код максимально быстрым и масштабируемым. В этой статье мы поговорим о том, как новые типы Set (Набор) в JavaScript могут сделать ваш код быстрее, особенно при масштабировании. Существует значительное пересечение между тем, что может делать массив, и тем, что может делать Set...