js中Object构造函数的方法

网友投稿 702 2022-11-23 17:30:06

js中Object构造函数的方法

/* * Object.assign() -> 通过复制一个或多个对象来创建一个新的对象 对象合并 * Object.defineProperty() -> 数据劫持 也是vue2实现响应式的原理 * Object.getOwnpropertyNames() -> 获取到对象中的全部属性名存在一个数组中 * Object.getOwnpropertysymbols -> 获取到对象中的symbols的key 存在一个数组 * Object.keys() -> 返回一个包含所有给定对象自身可枚举属性名称的数组 * Object.values() -> 返回给定对象自身可枚举值的数组 * Object.freeze() -> 冻结对象 * Object.isFrozen() -> 判断对象是都已经冻结 */ /* * Object.defineProperties() -> 给对象添加多个属性并分别指定它们的配置 * Object.entries() -> 返回给定对象自身可枚举属性的[key, value]数组 * Object.is() -> 比较两个值是否相同。所有 NaN 值都相等(这与==和===不同) * Object.isExtensible() -> 判断对象是否可扩展 * Object.isSealed() -> 判断对象是否已经密封 */

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:js中常用的数组方法
下一篇:SpringBoot实现文件在线预览功能的全过程
相关文章