JavaScriptの配列・連想配列の要素数は以下のように求めることができる。
目次
配列の要素数
JavaScriptにおいて、配列の要素数を取得するには、length
プロパティを使用します。例えば、以下のように記述します。
const array = [1, 2, 3, 4, 5];
console.log(array.length); // 5
連想配列の要素数
JavaScriptの連想配列は実際にはオブジェクトとして実装されており、プロパティの数を取得するにはObject.keys()
メソッドを使用して、オブジェクトのキーの配列を取得し、その長さを取得します。例えば、以下のように記述します。
const obj = { a: 1, b: 2, c: 3 };
console.log(Object.keys(obj).length); // 3
オブジェクトのプロパティは順序が保証されないため、取得されるキーの配列の順序と、オブジェクトに実際に設定されている順序が異なる場合があることに注意してください。