자바 펼쳐 querySelector 대 getElementById [닫힌]
querySelector
& querySelectorAll
가 DOM
요소 를 선택하는 새로운 방법 이라고 들었습니다 . 기존 방식의 기존 방법에 비해, 성능 getElementById
및 getElementsByClassName
성능과 브라우저 지원의 체계에서?
성능은 jQuery 선택기를 사용하는 것과 비교의 비교 성능?
사용할 기본 집합에 대한 모범 사례 권장 사항이 있습니까?
"더 나은"은 주관적입니다.
querySelector
최신 기능입니다.
getElementById
보다 더 잘 지원 querySelector
됩니다.
querySelector
보다 더 잘 지원 getElementsByClassName
됩니다.
querySelector
getElementById
및 로 표현할 수없는 규칙이있는 요소를 사용할 수 있습니다.getElementsByClassName
주어진 작업에 필요한 도구를 선택해야합니다.
(위에서 querySelector
읽기 querySelector
/ querySelectorAll
).
기능 getElementById
과 getElementsByClassName
동시에, 매우 특정 querySelector
하고 querySelectorAll
더 정교하다. 제 생각에는 성능이 더 나빠질 것입니다.
또한 대상 브라우저에서 각 기능의 지원 여부를 확인해야합니다. 최신 버전 일수록 지원이 부족하거나 기능이 "버그"될 가능성이 많음.
참고 URL : https://stackoverflow.com/questions/26848289/javascript-queryselector-vs-getelementbyid
'IT' 카테고리의 다른 글
개발자가 DB에 직접 연결하는 대신 웹 서비스를 사용하는 이유는 무엇입니까? (0) | 2020.09.14 |
---|---|
JSF 2에서 faces-config.xml을 사용하는 것은 무엇입니까? (0) | 2020.09.14 |
JSON에 null 값이 포함되어야 함 (0) | 2020.09.14 |
Tesseract와 OpenCV 중에서 무엇을 선택합니까? (0) | 2020.09.14 |
DPI 설정 (예 : 150 %)이 높은 컴퓨터에서 실행 실행 앱을 구성하는 방법은 무엇입니까? (0) | 2020.09.14 |