JS中的Object.assign()、Object.create()、Object.defineProperty()
1.Object.assign()首先看一下函数的定义: 函数参数为一个目标对象(该对象作为最终的返回值),源对象(此处可以为任意多个)。通过调用该函数可以拷贝所有可被枚举的自有属性值到目标对象中。Object.assign(target,…sources)这里我们需要强调的三点是:可被枚举的属性:在JavaScript中,对象的属性分为可枚举和不可枚举之分,它们是由属性的enumerable值