// Reflect: (同Math)
// 1. 提供了一套统一的用于操作对象的API;(13个)
// 2. 是一个静态类(不能通过new来构建实例对象,只能调用静态类的静态方法;同Math)
// 3. ECMA希望经过一段时间的过度后,就会将之前的方法废弃掉,所以最好用这个统一的方法
const obj = {
name: "lili",
age: "18",
};
console.log(111, "name" in obj, Reflect.has(obj, "name"));
console.log(222, Object.keys(obj), Reflect.ownKeys(obj));
console.log(333, delete obj["name"], Reflect.deleteProperty(obj, "age"));