열거가능(enumable)한 하나 이상의 소스(source) 오브젝트로부터 대상(target) 오브젝트로 프로퍼티를 복사한 후 대상(target) 오브젝트를 반환한다.
소스(source) 오브젝트에 대상(target) 오브젝트와 동일한 프로퍼티를 가지고 있다면 소스(source) 오브젝트의 속성과 유사하게 덮어 씌우게 된다.
Object.assign(targetObject, sourceObject[, ...[, sourceObjectN]] )
프로퍼티를 복사해 넣을 대상(target) 오브젝트
하나 이상의 프로퍼티를 복사할 소스(source) 오브젝트
sourceObject으로 부터 프로퍼티가 복사된 targetObject