Object.assign在typescript中什么意思
时间: 2024-05-09 19:13:23 浏览: 178
gretchen:在TypeScript中进行提取
Object.assign是JavaScript中的一个方法,可以用于将一个或多个源对象的属性复制到目标对象中。在TypeScript中,Object.assign可以用来将一个或多个对象的属性合并到目标对象中,并返回目标对象。
例如,下面的代码演示了如何使用Object.assign将多个对象合并到一个目标对象中:
```
const target = { a: 1 };
const source1 = { b: 2 };
const source2 = { c: 3 };
const result = Object.assign(target, source1, source2);
console.log(result); // { a: 1, b: 2, c: 3 }
```
在上面的例子中,target是目标对象,source1和source2是源对象。Object.assign方法将source1和source2的属性复制到target中,并返回target。
阅读全文