일반적인 getElementById, getElementsByName, getElementsByTagName. 그러나 외국인들은이 API에 만족하지 않았기 때문에 그들은 getElementsByClassName을 만들었고 나중에 jQuery 선택기가 조금씩 나타났습니다.
아시다시피, JavaScript 언어의 실행 환경은 "단일 스레드"입니다. 소위 "단일 스레드"는 하나의 작업을 한 번에만 완료 할 수 있음을 의미합니다. 여러 작업이있는 경우 대기열을 큐를 타거나 이전 작업을 완료하고 다음 작업을 실행하는 등을 수행해야합니다. 이 모델의 장점은 구현하는 것이 더 간단하다는 것입니다.
어쨌든, JavaScript 오류 후 새로 고침이 재현되지 않는 한, 사용자는 새로 고침으로 문제를 해결할 수 있으며 브라우저가 충돌하지 않으며 발생하지 않으면 괜찮습니다. 이 가정은 단일 페이지 앱이 인기를 얻기 전에 사실이었습니다. 현재 단일 페이지 앱은 일정 기간 동안 실행 한 후 복잡한 상태입니다.
본 글에서는 라디오 체크를 해제하는 3가지 방법을 제공하고 있으며, 코드 예시는 다음과 같습니다. 본 글에서는 첫 번째와 두 번째 방법은 jQuery를 사용하여 구현하였고, 세 번째 방법은 JS와 DOM을 기반으로 구현하였습니다. 다음과 같이 코드 코드를 복사합니다.<!DOCTYPE HTML><html>
Renren.com에서 수석 프론트엔드 인터뷰를 위해 필기 코드가 필요한 서면 테스트 질문을 봤습니다. 질문 중 하나는 Baidu 사진 하단의 작은 썸네일과 유사한 사진 표시를 요구한 다음 마우스 휠이 필요했습니다. 스크롤해서 더 크게, 더 작게 만들려면 어떻게 해야 할지 모르겠어요. 인터넷에서 정보를 검색해 보니 onmousewheel이 캡처되는군요.