对象object
var obj = {
key1: 1,
key2: 2
};
Object.keys(obj);
// ['key1', 'key2']var obj = { p: 1 };
Object.keys(obj) // ["p"]
delete obj.p // true
obj.p // undefined
Object.keys(obj) // []
delete的结果返回false的情况:属性存在且无法被删除;其余情况返回truevar obj = { p: 1 };
// 等价于
var obj = {};
obj.p = 1;Last updated