Explica este código JavaScript
const arr = [];
console.log(Array.isArray(arr)); // ??
A. true
B. false
C. []
D. ReferenceError
Respuesta en el primer comentario.
For further actions, you may consider blocking this person and/or reporting abuse
Top comments (1)
Respuesta:
A.
trueUna manera adecuada de comprobar que un arreglo es efectivamente un arreglo es usar el constructor
Arraycon su métodoisArray.Como
arres un arreglo (vacío pero arreglo al fin), entonces regresamostrue.Como los arreglos no son un tipo de dato per se en JavaScript, la mejor manera de comprobar si un arreglo es un arreglo es de esta manera.
¿Te cuento un secreto? Esta pregunta es bastante frecuente en entrevistas laborales, pero shhh, no se lo digas a nadie 👀