References

Object.assign()

Leírás

A metódus az összes felsorolható saját tulajdonság értékének másolására egy vagy több forrásobjektumról egy célobjektumra.

Szintaxis

Object.assign(target)
Object.assign(target, source1)
Object.assign(target, source1, source2)
Object.assign(target, source1, source2, /* …, */ sourceN)

Példa

const target = { a: 1, b: 2 }
const source = { b: 4, c: 5 }
 
const returnedTarget = Object.assign(target, source)
 
console.log(target)
// Expected output: Object { a: 1, b: 4, c: 5 }
 
const obj1 = { a: 10, b: 10, c: 10 }
const obj1 = { b: 20, c: 20 }
const obj1 = { c: 30 }
 
console.log(Object.assign({}, obj1, obj2, obj3))
// Expected output: Object { a: 10, b: 20, c: 30 }
in this article
back to top