js学习-对象

来源:互联网 发布:java数据库连接池写法 编辑:程序博客网 时间:2024/05/21 21:37

一、对象的属性
二、对象的方法
1、Object.assign()浅拷贝
深拷贝:

let a = { b: {c:4} , d: { e: {f:1}} }let g = Object.assign({},a)let h = JSON.parse(JSON.stringify(a));

2、Object.keys(obj)
返回一个obj中所有键的数组,重名的键,取最后一个,如果为空对象,返回空数组

3、Object.hasOwnproperty( key)
判断obj中是否含有key这个键,有就返回true,没有就返回false

4、Object.is(a,b)
判断两个值是否相等
。。。。