Object对象方法(一)汇总

201 阅读1分钟

javaScript Object对象所有方法汇总

方法解释
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修改指定对象的原型