javascript만 사용하면 복잡하기 때문에 jQuery를 사용한다. HTML의 요소들을 조작하는 편리한 Javascript를 위해 미리 작성해둔 라이브러리, Javascript로도 모든 기능(예 - 버튼 글씨 바꾸기 등)을 구현할 수는 있지만 1) 코드가 복잡하고, 2) 브라우저 간 호환성 문제도 고려해야해서, jQuery라는 라이브러리가 등장한 것.
# jQuery와 Javascript - 코드 비교해보기
jQuery는 Javascript와 다른 특별한 소프트웨어가 아니라 미리 작성된 Javascript 코드이다. 전문 개발자들이 짜둔 코드를 잘 가져와서 사용하는 것! (그렇게 때문에, 쓰기 전에 꼭 "임포트"를 해야한다.)
Javascript로 길고 복잡
document.getElementById("element").style.display = "none";
jQuery는 보다 직관적이고 간편
$('#element').hide();
✅ jQuery 사용하기
미리 작성된 Javascript 코드를 가져오는 것을 '임포트'라고 부른다.
jQuery CDN 부분을 참고해서 임포트하기(<head> 와 </head> 사이에 넣기 https://www.w3schools.com/jquery/jquery_get_started.asp
✅ jQuery를 사용하는 방법
css와 마찬가지로 jQuery를 쓸 때에도 "가리켜야" → 조작할 수 있다. css에서는 선택자로 class를 썼지만 jQuery에서는 id 값을 통해 특정 버튼/인풋박스/div/.. 등을 가리키게 된다.
예) 특정 인풋박스의 값을 → 가져와줘!
예) 특정 div를 → 안보이게 해줘!
✅ JQuery 반복문
리스트, 리스트-딕셔너리 형식의 자료 : forEach
✅ JQuery 조건문
✅ JQuery 반복문 & 조건문
'Javascript' 카테고리의 다른 글
서버→클라이언트: "JSON" (0) | 2023.07.12 |
---|---|
JQuery / $('#id').append(temp_html) (0) | 2023.07.12 |
딕셔너리_ 키(key)-밸류(value) 값 (0) | 2023.07.11 |
리스트 a[0] / a.length (0) | 2023.07.11 |
변수&기본연산 let a = 2 (0) | 2023.07.11 |