Mbinu ya contains
Mbinu contains inaruhusu kukagua,
kama kipengele kimoja kina kimoja kinge ndani yake.
Kigezo cha mbinu hupeanwa kipengele, ambacho
kitakaguliwa kuhusu kama kiko
ndani ya kipengele, ambacho mbinu ilitumika.
Sintaksia
javascriptmzazi.contains(kipengele);
Mfano
Tukague, kama aya #child
iko kwenye kipande #parent:
html<div id="parent">
<p id="child"></p>
</div>javascriptlet parent = document.querySelector('#parent');
let child = document.querySelector('#child');
let contains = parent.contains(child);
console.log(contains);
Matokeo ya utekelezaji wa kodi:
javascripttrue
Mfano
Sasa hakuna kipengele kilichopitishwa kwenye mzazi
na kwa hivyo mbinu hurudisha false:
html<div id="parent"></div>
<p id="child"></p>javascriptlet parent = document.querySelector('#parent');
let child = document.querySelector('#child');
let contains = parent.contains(child);
console.log(contains);
Matokeo ya utekelezaji wa kodi:
javascriptfalse
Mfano
Inawezekana kupitisha kipengele kile kile, ambacho
mbinu ilitumika, katika kesi hii mbinu pia
itarudisha true:
html<div id="parent"></div>javascriptlet parent = document.querySelector('#parent');
let contains = parent.contains(parent);
console.log(contains);
Matokeo ya utekelezaji wa kodi:
javascripttrue