Ассоциативные массивы в JavaScript

Много лет назад, когда ещё не было специального объекта Map, ассоциативные массивы имитировались с помощью свойств объектов и проверки их принадлежности объекту:

Читать далее Ассоциативные массивы в JavaScript

Множества в JavaScript

Давным-давно в JavaScript эмулировали множества (коллекции, в которых элемент может входить только один раз, то есть без дублирующихся элементов) с помощью названий полей:

Читать далее Множества в JavaScript

Приватные поля классов в JavaScript

13 Месяц Руки дождя 2023

В JavaScript можно создавать приватные методы, для чего имя метода начинается с символа решетки #.

Приватные поля класса пытались раньше эмулировать с помощью добавления символа подчеркивания, поэтому в старом коде можно встретить такое:

Читать далее Приватные поля классов в JavaScript