Holas a todos.
He abierto este tema para comentar al respecto de las 3 entidades que he citado en el título del post: Array, HTMLCollection y NodeList en Javascript.
Los cito porque no tengo claro qué son y las diferencias, ventajas y desventajas de unos sobre otros, si es que las hay, etc.
Me ha tocado armar el típico formulario con arreglo de controles y cuando he querido validarlo, asumiendo que se trataba de un Array, me he topado con que no lo eran: en una ocasión me dio que era un NodeList y en otra que era un HTMLCollection. Con esa información he podido continuar el validador, pero no me siento segura de los resultados porque no conozco estos tipos o clases (interfaces, leí por ahí) y quisiera vuestro consejo y comentario.
Como nota aparte, les dejo el link al sitio donde inicié mi "descubrimiento":
isArray() en javascript sin instanceof por
Alfredo Artiles.
Desde ya, muchas gracias por anticipado.
Saludos!! ;)