Визначення розміру об’єкта в JavaScript

Опубліковано:

Стандартного методу визначення розміру (length) об’єкта в JavaScript немає, але як завжди і скрізь є обхідні рішення. Якщо поритися в інтернеті, то можна знайти безліч різних варіантів вирішення даної задачі, але як правило вони все насичені зайвим і непотрібним кодом.

Зараз ми розглянемо найпростіший і красивий підхід для вирішення даного завдання – визначити розмір об’єкта.

var example_object = {'key1': 25, 'key2': 13, 'key3': 98};
var object_length = Object.keys(example_object).length;

В змінної “object_length” ми отримаємо значення розміру об’єкта “example_object”.