βš–οΈObject.equals

dotEquals

Check if two objects / arrays are equal!

Examples

object.js
require('coreplus')('dotEquals');

console.log(Object.equals({x: 5}, {x: 5});

console.log(Object.equals({x: 5}, {y: 5});

console.log(Object.equals({x: 5}, {x; 8});
$ node object.js
true
false
false
array.js
require('coreplus')('dotEquals');

console.log(Array.equals([5, 2], [5, 2]);

console.log(Array.equals([5, 2], [5]);

console.log(Array.equals([5], [2]);
$ node array.js
true
false
false

Use

Object

First, require the namespace dotEquals

require('coreplus')('dotEquals');

Then using Object.equals you can compare 2 objects to tell if they are equal

console.log(Object.equals(foo, bar));

Array

First, require the namespace dotEquals

require('coreplus')('dotEquals');

Then using Array.equals you can compare 2 arrays to tell if they are equal

console.log(Array.equals(foo, bar));

Last updated