赞
踩
1、Object 构造函数创建一个对象包装器
语法:
Object.assign() 方法用于将所有可枚举属性的值从一个或多个源对象分配到目标对象。它将返回目 标对象。
Object.assign(target, ...sources)
2、参数:
如果目标对象中的属性具有相同的键,则属性将被源对象中的属性覆盖。后面的源对象的属性将类似地 覆盖前面的源对象的属性。
target 目标对象 sources 源对象
3、当以非构造函数形式被调用时, Object 的行为等同于 new Object()
构造函数的属性 Object.length 值为 1 Object.prototype 可以为所有 Object 类型的对象添加属性
4、如果给定值是 null 或 undefined ,将会创建并返回一个空对象
5、如果传进去的是一个基本类型的值,则会构造其包装类型的对象
6、如果传进去的是引用类型的值,仍然会返回这个值,经他们复制的变量保有和源对象相同的引用地 址
总结:在JavaScript中,几乎所有的对象都是 Object 类型的实例,它们都会从 Object.prototype 继承属性和 方法。 Object 构造函数为给定值创建一个对象包装器。 Object 构造函数,会根据给定的参数创建对像。
注意: configurable 键值为 true 时,该属性的描述符才能够被改变,同时该属性也能 从对应的对象上被删除。 默认为 false 。
这是我所学到的Object构造函数的属性,所以我要分享给你们,希望可以帮助到你们。以上就是我的分享,新手上道,请多多指教。如果有更好的方法或不懂得地方欢迎在评论区教导和提问喔!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。