deepequal
v0.0.1
Published
Deep comparison of two variables
Downloads
349
Readme
deepequal
Deep comparison of two variables
Unlike deep-equal, this will also compare Buffers, Regular Expressions, and NaN (which I believe should equal NaN).
var deepEqual = require('deepequal');
deepEqual([1, 2, 3], new Array(1, 2, 3));
// true;
deepEqual(NaN, NaN);
// true;
deepEqual({ a: [1, 2, 3] }, { a: [1, 3, 2] });
// false;
Installation
$ npm install deepequal
Dependencies
API
deepEqual(a, b, strict)
- strict - Use strict comparison (===) between primitives (Boolean, String, Number) (default: false)