DOM이란 무엇인가요?
모든 웹 페이지를 나타내는 트리인 문서 객체 모델을 쉬운 말로 이해하고, 이를 조작하는 작업을 jQuery가 탁월하게 수행하는 이유를 알아봅니다.
DOM이란 무엇인가요?은(는) CoddyKit의 무료 jQuery Academy 강의입니다. 이것은 3개 중 2번째 강의입니다. 아래에서 전체 강의를 무료로 읽을 수 있으며, 내장 코드 에디터와 24/7 AI 튜터와 함께 브라우저에서 직접 실습할 수 있습니다. 이 강의는 jQuery Academy 학습 경로의 일부이며, 진행 상황이 웹과 CoddyKit 앱에 동기화됩니다. jQuery Academy 강의에는 총 3개의 강의가 포함되어 있습니다.
DOM을 만나 보세요
jQuery를 사용하려면 DOM을 알아 두면 좋습니다. 걱정하지 마세요. 이름은 어려워 보여도 간단한 개념입니다. 😊
트리로 표현된 페이지
DOM은 웹 페이지를 여러 조각으로 이루어진 트리로 바꿔 표현한 것입니다. 모든 제목, 버튼, 이미지가 하나의 가지가 됩니다.
가족 관계도
가족 관계도를 떠올려 보세요. 🌳 페이지가 부모이고, 그 안에 있는 각 요소가 자식입니다. 요소들이 질서 있게 중첩됩니다.
중요한 이유
DOM은 코드가 대화하는 대상입니다. 버튼을 변경하고 싶다면 DOM 안으로 들어가 버튼을 찾아야 합니다.
어디에나 있는 요소
각 조각을 요소라고 합니다. 제목, 단락, 링크 모두 트리 안에 있는 요소입니다.
선택자로 고르기
요소를 찾으려면 선택자를 사용합니다. 선택자는 원하는 조각을 정확히 가리키는 주소와 같습니다.
jQuery가 해결해 드립니다
여기서 jQuery의 놀라운 점이 드러납니다. jQuery를 사용하면 DOM 요소를 아주 쉽게 찾을 수 있습니다. 다음 코드는 모든 단락을 한 번에 찾습니다.
$("p");그런 다음 변경하기
요소를 찾았다면 텍스트나 색상을 변경하거나 숨길 수 있습니다. 원하는 작업은 무엇이든 할 수 있습니다.
다리 역할
DOM은 페이지이고 jQuery는 페이지 안으로 쉽게 들어가 조작하게 해 주는 도구입니다. 완벽한 조합이지요! 🤝
잘 따라오고 계십니다!
이제 DOM과 jQuery가 DOM을 어떻게 사용하는지 이해하셨습니다. 🎉 다음으로는 이것이 실제 웹사이트에서 어떻게 나타나는지 알아보겠습니다.
빠른 확인
간단한 문제입니다! 방금 배운 내용을 떠올려 보세요.
AI 튜터와 함께 JavaScript을(를) 배우세요 — 무료
브라우저에서 실제 코드를 작성하고 실행하며, 24/7 AI 튜터로부터 즉각적인 도움을 받고, 웹이나 앱에서 중단한 부분부터 계속 학습하세요.
- 코스
- 22
- 레슨
- 48
자주 묻는 질문
“DOM이란 무엇인가요?” 강의는 무료인가요?
네 — “DOM이란 무엇인가요?” 전체 내용을 이 웹사이트에서 무료로 읽을 수 있습니다. 인터랙티브하게 실습하려면(내장 코드 에디터와 24/7 AI 튜터), CoddyKit PRO로 업그레이드하면 jQuery Academy 강의 전체를 잠금 해제할 수 있습니다. jQuery Academy 강의에는 총 3개의 강의가 포함되어 있습니다.
“DOM이란 무엇인가요?”에서 뭘 배우나요?
모든 웹 페이지를 나타내는 트리인 문서 객체 모델을 쉬운 말로 이해하고, 이를 조작하는 작업을 jQuery가 탁월하게 수행하는 이유를 알아봅니다. 브라우저에서 직접 실행하는 실습 코드로 jQuery Academy을(를) 배우며, 24/7 AI 튜터가 강의를 진행하면서 질문에 답변해줍니다.
jQuery Academy을(를) 시작하는 데 경험이 필요한가요?
사전 경험은 필요하지 않습니다. CoddyKit의 jQuery Academy은(는) 초급자부터 고급 학습자까지를 위해 구성되어 있으므로, 여기서 시작하거나 처음부터 시작할 수 있으며 자신의 속도대로 진행할 수 있습니다. 이것은 3개 중 2번째 강의입니다.
“DOM이란 무엇인가요?” 강의는 얼마나 걸리나요?
대부분의 CoddyKit 강의는 약 5~10분이 소요됩니다. 각 강의는 간결하고 인터랙티브하여 꾸준한 진행이 가능하며, 웹과 앱에서 중단한 부분부터 바로 시작할 수 있습니다.
이 jQuery Academy 강의에서 코드를 작성하고 실행할 수 있나요?
네. 모든 jQuery Academy 강의에는 내장 코드 에디터가 포함되어 있으므로, 브라우저에서 바로 실제 코드를 작성하고 실행한 후 즉시 AI 피드백을 받을 수 있습니다 — 로컬 설정이 필요 없습니다.
이 강의의 모든 강의
- jQuery란 무엇인가요?
- DOM이란 무엇인가요?
- 실제 세계의 jQuery