⊗jsOpBsICD 27 of 60 menu

JavaScript 내장 DOM 클래스

DOM 요소는 또한 내장 클래스의 객체를 나타냅니다. 예제를 통해 확인해 봅시다. 우리에게 다음과 같은 단락이 있다고 가정해 보겠습니다:

<p>text</p>

변수에 대한 참조를 가져옵니다:

let elem = document.querySelector('p');

이 단락을 콘솔에 출력합시다:

console.log(elem);

이제 우리 단락의 속성과 메서드 목록을 살펴봅시다:

console.dir(elem);

우리 단락이 어떤 클래스에 속하는지 정의할 수 있습니다. 이를 위해 속성 목록에서 특별한 속성 [[Prototype]]을 찾아야 합니다. 그 안에서 우리는 단락이 클래스 HTMLParagraphElement에 속한다는 것을 볼 수 있습니다. 확인해 봅시다:

console.log(elem instanceof HTMLParagraphElement); // true

다음 코드 실행 결과를 연구하세요:

<div>text</div> let elem = document.querySelector('div'); console.dir(elem);

이 태그가 어떤 클래스에 속하는지 결정하세요.

다음 코드 실행 결과를 연구하세요:

<input> let elem = document.querySelector('input'); console.dir(elem);

이 태그가 어떤 클래스에 속하는지 결정하세요.

다음 코드 실행 결과를 연구하세요:

<div>text</div> <div>text</div> <div>text</div> let elems = document.querySelectorAll('div'); console.dir(elems);

결과가 어떤 클래스에 속하는지 결정하세요.

다음 코드 실행 결과를 연구하세요:

<div> <p>text</p> <p>text</p> <p>text</p> </div> let elem = document.querySelector('div'); let elems = elem.children; console.dir(elems);

결과가 어떤 클래스에 속하는지 결정하세요.

한국어
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақКыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
우리는 웹사이트 운영, 분석 및 개인화를 위해 쿠키를 사용합니다. 데이터 처리는 개인정보 처리방침에 따라 이루어집니다.
모두 수락 설정 거부