Автор материала, перевод которого мы сегодня публикуем, говорит, что уверен в том, что многие JavaScript-разработчики пользуются, в основном, такими типами данных, как Number
, String
, Object
, Array
и Boolean
. В большинстве случаев этого вполне достаточно. Но если нужно сделать код как можно более быстрым и масштабируемым, применение этих типов данных не всегда оправдано.
В этом материале мы поговорим о том, как, пользуясь типом данных Set
, предоставляющим возможность работать с коллекциями уникальных значений, сделать код быстрее. Особенно это актуально для кода крупномасштабных проектов. У типов Array
и Set
много общего, но использование типа данных Set
способно дать программисту такие возможности, ярко проявляющиеся во время выполнения программ, которых нет у типа Array
.
Читать полностью »