- values():返回一个数组,数组里面是对象值.
- assign():对象合并。
- create():创建一个新对象。
- defineProperty():将给定描述符描述的命名属性添加到对象.
- entries():返回一个包含[key, value]给定对象自己的可枚举字符串属性的所有对的数组.
- freeze():冻结对象。其他代码无法删除或更改其属性
- fromEntries(): 返回一个数组,其中包含给定对象自己的所有可枚举和不可枚举属性的名称
- is():比较两个值是否相同。求所有NaN值
- isExtensible():确定是否允许扩展对象。
- isFrozen():确定对象是否冻结
- keys():返回一个由一个给定对象的自身可枚举属性组成的数组,数组的属性吗的排列顺序和使用for in 循环遍历该对象时返回的顺序一致
两者的主要区别是 一个 for-in 循环还会枚举其原型链上的属性 - hasOwnProperty(key): 检测对象有没有指定的key,返回布尔值
Object的常用方法
最新推荐文章于 2023-04-28 06:45:00 发布