[javascript] Underscore.js를 사용하여 객체의 특정 속성을 추출하는 방법은 어떻게 되나요?
  1. 먼저, Underscore.js를 프로젝트에 포함시킵니다. Underscore.js는 npm을 통해 설치할 수 있으며, 아래와 같은 명령어를 사용할 수 있습니다:
npm install underscore
  1. 객체에서 특정 속성을 추출하려면, pluck 함수를 사용합니다. 이 함수는 배열을 리턴하며, 해당 배열에는 각 객체의 특정 속성의 값을 포함하게 됩니다.

예를 들어, 다음과 같은 객체 배열이 있다고 가정해봅시다:

var users = [
  { name: 'John', age: 25 },
  { name: 'Sarah', age: 30 },
  { name: 'Mike', age: 35 }
];

이 때, name 속성의 값을 추출하려면 다음과 같이 pluck 함수를 사용합니다:

var names = _.pluck(users, 'name');

위의 코드를 실행하면, names 배열에는 ['John', 'Sarah', 'Mike']와 같은 결과가 저장되게 됩니다.

따라서, Underscore.js를 사용하여 객체의 특정 속성을 추출하는 방법은 pluck 함수를 사용하는 것입니다.

참고 자료: