| keys | 获取对象/数组的键(key) |
| values | 获取对象/数组的值(value) |
| is | 判断两个对象是否相同 |
| assign | 将其他对象的内容,赋值或覆盖上指定的对象当中 |
| entries | 将对象的内容,转换成键值对数组 |
| fromEntries | 将键值对的数组值转换成对象 |
| freeze | 将对象属性"冻结",不可再操作该对象,包括增删改查 |
| isFrozen | 判断对象是否"冻结" |
| seal | 将对象属性"密封",不可再添加该对象对应属性的描述符 |
| isSealed | 判断对象是否"密封" |
| preventExtensions | 禁止对象拓展,添加新的属性 |
| isExtensible | 判断对象是否"可拓展" |
| defineProperty | 定义对象某个属性的描述符 |
| defineProperties | 定义对象多个属性的描述符 |
| getOwnPropertyDescriptor | 获取对象一个属性的描述符 |
| getOwnPropertyDescriptors | 获取对象多个属性的描述符 |
| getOwnPropertyNames | 获取对象属性的key,不包括symbol对象 |
| getOwnPropertySymbols | 获取对象属性symbol的key |
| create | 将指定对象的原型修改为另一个对象 |
| getPrototypeOf | 获取指定对象的原型 |
| setPrototypeOf | 修改指定对象的原型 |