jQuery 세트
변수 elems에 주목하세요:
let elems = $('.www');
이 변수에는 선택된 요소들의 그룹, 즉 소위 jQuery 요소 세트가 기록됩니다.
jQuery 세트의 모든 요소를 동시에 변경할 수 있습니다.
querySelectorAll
와 달리 어떤 반복문도 필요하지 않습니다.
기본적으로, 변수 elems는 대부분 필요하지 않습니다.
jQuery는 유용한 함수들을 세트에 바로 메서드 형태로 적용할 수 있게 해주기 때문입니다.
예를 들어, 다음과 같이 클래스 www를 가진 모든 요소를 얻어 빨간색으로 설정할 수 있습니다:
$('.www').css('color', 'red');
jQuery의 거의 모든 메서드는 해당 메서드가 적용된 세트를 반환하며, 이를 통해 임의의 길이로 메서드 체인을 구성할 수 있습니다.
클래스 www를 가진 모든 요소를 얻어,
빨간색으로 설정하고, 그들의 텍스트를
'new text'로 변경해 봅시다:
$('.www').css('color', 'red').html('new text');