IT

자바 펼쳐 querySelector 대 getElementById

lottoking 2020. 9. 14. 21:24
반응형

자바 펼쳐 querySelector 대 getElementById [닫힌]


querySelector& querySelectorAllDOM요소 를 선택하는 새로운 방법 이라고 들었습니다 . 기존 방식의 기존 방법에 비해, 성능 getElementByIdgetElementsByClassName성능과 브라우저 지원의 체계에서?

성능은 jQuery 선택기를 사용하는 것과 비교의 비교 성능?

사용할 기본 집합에 대한 모범 사례 권장 사항이 있습니까?


"더 나은"은 주관적입니다.

querySelector 최신 기능입니다.

getElementById보다 더 잘 지원 querySelector됩니다.

querySelector보다 더 잘 지원 getElementsByClassName됩니다.

querySelectorgetElementById로 표현할 수없는 규칙이있는 요소를 사용할 수 있습니다.getElementsByClassName

주어진 작업에 필요한 도구를 선택해야합니다.

(위에서 querySelector읽기 querySelector/ querySelectorAll).


기능 getElementByIdgetElementsByClassName동시에, 매우 특정 querySelector하고 querySelectorAll더 정교하다. 제 생각에는 성능이 더 나빠질 것입니다.

또한 대상 브라우저에서 각 기능의 지원 여부를 확인해야합니다. 최신 버전 일수록 지원이 부족하거나 기능이 "버그"될 가능성이 많음.

참고 URL : https://stackoverflow.com/questions/26848289/javascript-queryselector-vs-getelementbyid

반응형