[javascript] Underscore.js를 사용하여 객체를 병합하는 방법은 어떻게 되나요?
const _ = require('underscore');

const obj1 = {
  name: 'John',
  age: 30
};

const obj2 = {
  profession: 'Developer',
  location: 'Seattle'
};

const mergedObj = _.extend(obj1, obj2);

console.log(mergedObj);

위의 코드에서 _.extend() 함수는 obj1obj2를 병합하여 결과 객체 mergedObj를 만듭니다. mergedObjobj1의 속성과 obj2의 속성이 모두 포함된 병합된 객체입니다.

결과는 다음과 같을 것입니다.

{
  name: 'John',
  age: 30,
  profession: 'Developer',
  location: 'Seattle'
}

Underscore.js의 _.extend() 함수를 사용하면 객체를 간단하게 병합할 수 있습니다. 위의 코드를 통해 병합된 객체를 콘솔에 출력하여 확인할 수 있습니다.

더 자세한 정보를 원하신다면 Underscore.js 공식 문서를 참조하시기 바랍니다.