Pseudopole v JavaScriptu

Kromě polí existují v JavaScriptu objekty, které jsou podobné polím, ale nepodporují všechny jejich možnosti. Takové objekty se nazývají pseudopole.

Pseudopole nejčastěji vznikají při práci s DOM elementy. Podívejme se na příklad. Předpokládejme, že máme odstavce:

html<p></p>
<p></p>
<p></p>
<p></p>
<p></p>

Získejme naše odstavce do proměnné:

javascriptlet elems = document.querySelectorAll('p');

V proměnné elems bude obsaženo pseudopole:

javascriptconsole.log(elems); // toto je pseudopole

V následujících lekcích se podrobně podíváme na vlastnosti pseudopolí, prozkoumáme, v čem jsou podobná obyčejným polím, a v čem se liší.