Остання редакція: 2026-01-11
Анотація
У роботі досліджуються реалізації таблиць відповідності ключ-значення Object та Map на JavaScript. Вказано перевари та недоліки даних структур. Визначається важливість продуктивності веб-додатку. Створена програма для вимірювання швидкості виконання операції у структурах Object та Map. Порівнюється час виконання операцій додавання, читання та видалення елементів у даних структурах.
COMPARISON OF THE PERFORMANCE OF MAP AND OBJECT DATA STRUCTURES IN JAVASCRIPT WEB APPLICATIONS
Abstract
The report examines implementations of key-value mapping tables Object and Map in JavaScript. Reviews the advantages and disadvantages of the structures. Determines the importance of performance in web applications. A program is created to measure the speed of operation execution in Object and Map structures. Compares the execution time of adding, reading and deleting operations in the structures.
Ключові слова
Посилання
- Map - JavaScript | MDN [Електронний Ресурс] - Режим доступу: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map (дата звернення: 05.01.2026).
- ECMAScript® 2026 Language Specification [Електронний Ресурс] - Режим доступу: https://tc39.es/ecma262 (дата звернення: 05.01.2026).
- Selakovic, Marija. Performance issues and optimizations in JavaScript. [Електронний Ресурс] / Marija Selakovic, Michael Pradel // Proceedings of the 38th International Conference on Software Engineering. - Texas, Austin: ACM, 2016. - С. 61-72. https://dl.acm.org/doi/pdf/10.1145/2884781.2884829 (дата звернення: 05.01.2026).