He visto algunas respuestas sobre cómo comparar dos matrices en javascript, pero mi problema es un poco diferente. Mis arreglos contienen objetos con valores que quiero comparar.
Tengo dos matrices (de diferentes longitudes), ejemplo aquí por brevedad:
let arr1 = [ { name: "something" }, { name: "somethingElse" } ] let arr2 = [ { nickname: "somewhere" }, { nickname: "something" }, { nickname: "who" } ]Quiero poder encontrar una manera de verificar si existe el mismo valor en ambas matrices.
Me imagino que es una especie de sort/includes/for loop, pero simplemente no puedo obtener la sintaxis para decir:
Verifique arr1, vea si alguno de los valores de nombre coincide con los valores de apodo en arr2. Devuelve los elementos de la matriz arr2 que coinciden (o no)