# Длина словаря JS

В терминах JavaScript словарь называется объект — это неупорядоченная коллекция пар ключ-значение. Иногда вам может потребоваться узнать длину словаря, чтобы определить количество пар ключ-значение, которые он содержит.

К сожалению, напрямую, через свойство `length` найти длину словаря в JS нельзя. Поэтому используем хитрый прием. Для начала пусть у нас дан словарь:

`let obj = { key1: 'value1', key2: 'value2', key3: 'value3' };`

Теперь получим массив ключей нашего объекта с помощью метода `Object.keys`:

`let keys = Object.keys(obj);`

А длину массива можно найти через свойство `length`:

`console.log(keys.length);`

Это и будет количество элементов нашего словаря.

← →
↑