Explica este código JavaScript
Dificultad: Intermedio
const perros = [
{id:1, nombre: "boby"},
{id:2, nombre: "cachu"},
{id:3, nombre: "coco"}
];
const findShadow = perros.find(({nombre}) => nombre === "shadow")
console.log(findShadow)
- A.
[]
- B.
null
- C.
undefined
- D.
NaN
Respuesta en el primer comentario.
Top comments (1)
Respuesta
undefined
Cuando usamos el método
find()
de JavaScript para hacer una búsqueda y nuestra condición de filtro no encuentra nada, siempre regresaremos unundefined
. Esa es la naturaleza y como esta escrito el métodofind()
.