Object.assign 서로 다른 객체 하나로 병합하기/합치기
ES6 Defaults / Overrides Pattern Object.assign() 함수는 첫 번째 Object에 그다음 Object(들)을 병합해 주는 것으로서, 아래 코드를 아래와 같은 방법으로 작성할 수 있습니다. // Object.assign(target, ...sources) Object.assign([target 객체], [여러개의 객체] ) 첫 번째 인자는 target sources 오브젝트는 target 오브젝트에 병합 리턴값으로 target 오브젝트 반환 var defaults = { bar: 'no', baz: 'works!' }; function foo (options) { var settings = Object.assign({}, defaults, options), bar = s..
2021년 03월 11일