You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
homestay/minsu/admin/node_modules/deep-equal
ytt 2545d38280
代码
10 months ago
..
example 代码 10 months ago
lib 代码 10 months ago
test 代码 10 months ago
.eslintrc 代码 10 months ago
.travis.yml 代码 10 months ago
CHANGELOG.md 代码 10 months ago
LICENSE 代码 10 months ago
index.js 代码 10 months ago
package.json 代码 10 months ago
readme.markdown 代码 10 months ago

readme.markdown

deep-equal

Node's assert.deepEqual() algorithm as a standalone module.

This module is around 5 times faster than wrapping assert.deepEqual() in a try/catch.

browser support

build status

example

var equal = require('deep-equal');
console.dir([
    equal(
        { a : [ 2, 3 ], b : [ 4 ] },
        { a : [ 2, 3 ], b : [ 4 ] }
    ),
    equal(
        { x : 5, y : [6] },
        { x : 5, y : 6 }
    )
]);

methods

var deepEqual = require('deep-equal')

deepEqual(a, b, opts)

Compare objects a and b, returning whether they are equal according to a recursive equality algorithm.

If opts.strict is true, use strict equality (===) to compare leaf nodes. The default is to use coercive equality (==) because that's how assert.deepEqual() works by default.

install

With npm do:

npm install deep-equal

test

With npm do:

npm test