用途Object.keys
:
var foo = {
'alpha': 'puffin',
'beta': 'beagle'
};
var keys = Object.keys(foo);
console.log(keys) // ['alpha', 'beta']
// (or maybe some other order, keys are unordered).
这是ES5的功能。这意味着它可以在所有现代浏览器中使用,但不能在旧版浏览器中使用。
ES5-shim有一个实现Object.keys
可以偷