次のようなJavaScriptオブジェクトがあります
var obj = {
key1: 'value1',
key2: 'value2',
key3: 'value3',
key4: 'value4'
}
このオブジェクトの長さとキーのリストを取得するにはどうすればよいですか?
ベストアンサー1
var obj = {
key1: 'value1',
key2: 'value2',
key3: 'value3',
key4: 'value4'
}
var keys = Object.keys(obj);
console.log('obj contains ' + keys.length + ' keys: '+ keys);
そのサポートされている現在、ほとんどの主要ブラウザで利用可能です。