Necesito comparar objetos complejos. es decir:
const obj1 = { data1: [{ nestedKeyLevel1: ['text1'] }], data2: [{ nestedKeyLevel1: [{ nestedKeyLevel2: ['text2'] }] }] }; const obj2 = { data1: [{ differentKeyName: ['text1'] }], data2: [{ nestedKeyLevel1: [{ nestedKeyLevel2: ['text2'] }] }] } ;Necesito comparar el objeto y obtener un valor booleano de cualquiera de sus nombres clave (los valores no son iguales.
Es decir, en el ejemplo anterior, el resultado será false ya que el nombre de la clave en obj1.data1[0] es diferente al nombre de la clave en obj2.data1[0] .
¿Cómo puedo hacerlo?