要素数
配列の要素数の取得
code:arrayCount.js
arrayObj.length
Object の要素数の取得(prototype 内は数えない)
code:objectCount.js
Object.keys(obj).length
// 参考: Object.keys(obj).length が使えない古い環境の場合
code:Object_getCount.js
function Object_getCount(obj) {
var key;
var count = 0;
for (key in obj) {
if (Object.prototype.hasOwnProperty.call(obj, key) count++;
}
return count;
}
Map の要素数の取得
code:mapCount.js
mapObj.size