Pseudoversamelings in JavaScript
Benewens versamelings is daar in JavaScript objekte wat soos versamelings lyk, maar nie al hul funksies ondersteun nie. Sulke objekte word pseudoversamelings genoem.
Pseudoversamelings kom meestal voor wanneer jy met DOM-elemente werk. Kom ons kyk na 'n voorbeeld. Gestel ons het paragrawe:
<p></p>
<p></p>
<p></p>
<p></p>
<p></p>
Kom ons kry ons paragrawe in 'n veranderlike:
let elems = document.querySelectorAll('p');
Die veranderlike elems sal
'n pseudoversameling bevat:
console.log(elems); // dit is 'n pseudoversameling
In die volgende lesse sal ons die eienskappe van pseudoversamelings ondersoek, en kyk waarin hulle soos gewone versamelings is, en waarin hulle verskil.