[javascript] Underscore.js를 사용하여 HTML 요소를 조작하는 방법은 어떻게 되나요?
// underscore.js를 먼저 로드하여야 합니다
<script src="underscore.js"></script>

// HTML 요소를 선택합니다
var element = document.getElementById('myElement');

// HTML 요소를 변경하거나 속성을 추가할 수 있습니다
_.extend(element, {
   innerHTML: '새로운 내용',
   className: 'newClass'
});

// HTML 요소의 속성을 가져올 수도 있습니다
var className = element.className;

// HTML 요소를 순회하거나 조건에 맞는 요소를 필터링할 수도 있습니다
_.each(elements, function(element) {
   // 요소에 대해 수행할 작업을 작성합니다
});

var filteredElements = _.filter(elements, function(element) {
   // 조건을 만족하는 요소를 필터링합니다
   return element.className === 'targetClass';
});

Underscore.js는 JavaScript의 유용한 함수들을 제공하여 HTML 요소의 조작과 처리를 간편하게 할 수 있도록 도와줍니다. 자세한 내용은 Underscore.js 공식 문서를 참조하시기 바랍니다.