1、Object.getOwnPropertyDescriptor ,读取某个对象特定属性的属性描述符(value / writable / enumerable / configurable)。
2、Object.defineProperty,设置某个对象(单个)属性的特性或让新建属性具有某种特性。这个方法接受三个参数:(要修改的对象 , 要创建或修改的属性 、 属性描述符对象)。
3、Object.defineProperties ,设置某个对象(多个)属性的特性或让新建属性具有某种特性。
4、isPrototypeOf ,确定对象与原型之间存在的关系。
5、hasOwnProperty,检测一个属性是存在于实例中,还是存在于原型中。