map (4)

array.flatMap() — витончений перебір у JavaScript

array.map() дуже корисна функція перебору: вона приймає масив і функцію перебору, а потім повертає новий перебраний масив. Однак існує альтернатива array.map() — array.flatMap() (доступний починаючи з ES2019). Цей метод дає вам можливість перебирати,...

Codeguida · 03 лютого 2022 · 228

Ітеровані об'єкти в JavaScript

Коли нам потрібно перебрати об'єкт ми зазвичай потрапляємо в пастку, використовуючи завжди одні й ті самі ітератори, наприклад for або .map(). Але в JS існує велика кількість ітераторів, кожен я яких має свою специфіку і відрізняється від інших. В ці...

Alex · 28 травня 2021 · 1K

Динамічні географічні карти з SVG і JQuery

Створюємо SVG мапу в Illustrator Створимо мапу Італії в Illustrator: Кожний регіон повинен малюватися як окремий об'єкт і мати свій власний рівень, з ім'ям, котре буде відповідати коду, використовуваному в базі даних, щоб ідентифікувати відповідні...

Codeguida · 14 травня 2020 · 9

Коли використовувати Map замість простого об'єкта JavaScript

Об'єкти { key: 'value' } в JavaScript призначені для зберігання структурованих даних. Але дещо в них дратує: ключем об'єкта мають бути рядки (або symbols, котрі застосовуються доволі рідко). Що буде, якщо використати числа як ключі? В такому випадку...

Codeguida · 17 жовтня 2019 · 150