# Object 构造函数为给定值创建一个对象包装器。如果给定值是 null 或 undefined,将会创建并返回一个空对象,否则,将返回一个与给定值对应类型的对象。 当以非构造函数形式被调用时,Object 等同于 new Object()。
常用方法:
1.Object.keys();
描述:
Object.keys() 方法会返回一个由一个给定对象的自身可枚举属性组成的数组,数组中属性名的排列顺序和使用 for…in 循环遍历该对象时返回的顺序一致 。如果对象的键-值都不可枚举,那么将返回由键组成的数组。
语法
*Object.keys( obj )
参数:(obj)
要返回其枚举自身属性的对象。
返回值:([ ])
一个表示给定对象的所有可枚举属性的字符串数组。
示例:
var obj = { 0: 'C', 1: 'S', 2: 'D',3:'N'};
console.log( Object.keys(obj) ); // console: ['0', '1', '2', '3'];