Bootstrap

对象 api

Object.create()

创建一个对象,使用现有对象来提供新创建对象的原型对象
第一个参数,必须,新创建对象的原型对象

Object.assign()

复制对象或合并对象,(复制可以是深拷贝可以是浅拷贝,拼接空对象,没有深层次时为深拷贝,不拼接时为浅拷贝,拼接对象🈶️深层对象时深层的对象为浅拷贝)

Object.keys(obj)

遍历对象的key返回数组

Object.values(obj)

遍历对象的value返回数组

Object.defineProperties()

Object.entries(obj)

返回键值对数组

Object.freeze(obj)

冻结对象或数组
确认数据不会更改,使用Object.freeze()可以让性能提升

Object.fromEntries(obj)

把键值对数组转换为一个对象

Object.hasOwnProperty(‘string’)

检查对象中是否存在某个属性

;