Alessandro Reina@alessandroreina
Hola a todos amigos,
Incluso hoy te hago una pregunta con un tema de Javascript (lo sé, lo hago prácticamente una vez al día). Como vimos durante el curso de Javacript desde cero, document.querySelectorAll(`.selector`) no devuelve un Array sino un NodeList y aprendimos que al hacer Array.prototype.slice.apply(document.querySelectorAll(`.selector`)); podemos convertirlo en Array.
Entonces lo que pregunto es: porque si tengo algo como:
<section class="sections"></section>
<section class="sections"></section>
<section class="sections"></section>```
y por ejemplo, hago:
```let sections = Array.prototype.slice.apply(document.querySelectorAll(`.sections`));
alert(sections.lenght)```
me devuelve undefined? ¿No debería devolverme 4 ya que lo convertí a Array?
Como siempre, gracias de antemano por cualquier ayuda que me dan
Ciao