map() 方法创建一个新数组,其结果是该数组中的每个元素都调用一个提供的函数后返回的结果。
Object.assign()
方法用于将所有可枚举属性的值从一个或多个源对象复制到目标对象。它将返回目标对象。
例子:
-
var array = [1,4,9,16];
-
const map = array.map(x => x *3);
-
console.log(map)
例子:
const object1 = {
a: 1,
b: 2,
c: 3
};
const object2 = Object.assign({c: 4, d: 5}, object1);
console.log(object2.c, object2.d);
// expected output: 3 5
Object.assign(target, ...sources);
- target: 目标对象
- sources: 源对象