こちらの記事を参考にさせていただきました
https://javascript.programmer-reference.com/js-associative-array-length/
Object.keysを使う方法
var len = Object.keys(rensoArr).length;
for inを使う方法
var len = 0;
for(var p in rensoArr){
if(rensoArr.hasOwnProperty(p)){
len++;
}
}
コードの長さ的には前者だけれど、一度keyを配列にしているということはメモリ的に結構無駄が発生しているのでは?
と思うので後者を関数化して使う方が良い気もします。何をしたいのかもわかりやすくなるし。
恥ずかしくても書いてみよう
3ヶ月後に恥ずかしくないように