⊗jsOpBsICD 27 of 60 menu

Вградени DOM класове в JavaScript

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
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне