📘Object.assign()

JSvalueobjectextend ⟩ Object.assign()

Object.assign(target, source1, source2, ...)  // overwrite target with sources

// similar to 
{...target, ...source1, ...source2}

☢️ Alert

Object.assign()

☢️ Alert

Don't use Object.assign() with sources that have getters, the inner states of the sources may change❗❗❗ 👉 .assignDescriptors()

Last updated