オブジェクトの等価判定(Lodash)

by shin2357

HTML

コンソールを開いて左上のRunを押してね

JavaScript

const arr1 = [1, 2, {a: 3}]
const arr2 = [1, 2, {a: 3}]
const obj1 = {a: 1, b: [1, 2]}
const obj2 = {a: 1, b: [1, 2]}

console.log(arr1 === arr2) // => false
console.log(_.isEqual(arr1, arr2)) // => true

console.log(obj1 === obj2) // => false
console.log(_.isEqual(obj1, obj2)) // => true