Object.keys(obj)

对象.keys

很明显是获得对象的key的一个数组

数组的key

arr = ['a', 'b', 'c'];
console.log(Object.keys(arr)); // console: ['0', '1', '2']

对象的key

// array like object
var obj = { 0: 'a', 1: 'b', 2: 'c' };
console.log(Object.keys(obj)); // console: ['0', '1', '2']
// array like object with random key ordering
var an_obj = { 100: 'a', 2: 'b', 7: 'c' };
console.log(Object.keys(an_obj)); // console: ['2', '7', '100']
posted @ 2018-03-09 12:23  番茄土豆西红柿  阅读(654)  评论(0编辑  收藏  举报
TOP