assert.deepEqual(actual, expected[, message])


严格断言模式

assert.deepStrictEqual() 的别名。

【An alias of assert.deepStrictEqual().】

遗留断言模式

actualexpected 参数进行深度相等性测试。考虑改用 assert.deepStrictEqual()assert.deepEqual() 可能会有意想不到的结果。

【Tests for deep equality between the actual and expected parameters. Consider using assert.deepStrictEqual() instead. assert.deepEqual() can have surprising results.】

“深度相等”意味着子对象的可枚举“自身”属性也会按照以下规则递归地进行评估。

Deep equality means that the enumerable "own" properties of child objects are also recursively evaluated by the following rules.】