js object对象常用方法
时间: 2023-12-03 16:44:58 浏览: 165
js的常用方法
JavaScript 中的 Object 对象有许多常用方法,下面列举了一些常见的方法:
1. Object.keys(obj): 返回一个包含对象自身可枚举属性名称的数组。
2. Object.values(obj): 返回一个包含对象自身可枚举属性值的数组。
3. Object.entries(obj): 返回一个包含对象自身可枚举属性键值对的数组。
4. Object.assign(target, ...sources): 将一个或多个源对象的所有可枚举属性复制到目标对象,并返回目标对象。
5. Object.getOwnPropertyNames(obj): 返回一个包含对象自身所有属性名称(包括不可枚举属性)的数组。
6. Object.getOwnPropertySymbols(obj): 返回一个包含对象自身所有符号类型属性的数组。
7. Object.hasOwnProperty(prop): 判断对象是否具有指定的属性(不包括原型链上的属性)。
8. Object.is(value1, value2): 判断两个值是否相同,与严格相等(===)的行为类似,但对于 NaN 和 -0/+0 有特殊处理。
9. Object.freeze(obj): 冻结一个对象,使其属性变为只读,不可删除和修改。
10. Object.seal(obj): 封闭一个对象,使其属性变为只读,不可删除,但可修改。
这只是一些常用的 Object 对象方法,还有其他许多方法可以帮助你操作和处理对象。
阅读全文