assert.deepStrictEqual(actual, expected[, message])
版本历史
| 版本 | 变更 |
|---|---|
| v20.15.0 | 现在还比较错误原因和错误属性。 |
| v18.0.0 | 现在也比较正则表达式的 lastIndex 属性。 |
| v9.0.0 | 现在比较可枚举的符号属性。 |
| v9.0.0 | 现在使用 SameValueZero 比较来比较 |
| v8.5.0 | 现在可以正确地比较 |
| v8.0.0 | 也比较 |
| v6.1.0 | 现在可以将具有循环引用的对象用作输入。 |
| v6.4.0, v4.7.1 | 现在可以正确地处理类型化数组切片。 |
| v5.10.1, v4.4.3 | 正确地处理非 |
| v1.2.0 | 新增于: v1.2.0 |
测试 actual 和 expected 参数之间的深度相等。"深度" 相等意味着子对象的可枚举 "自有" 属性也按以下规则递归计算。
\Tests for deep equality between the actual and expected parameters.
"Deep" equality means that the enumerable "own" properties of child objects
are recursively evaluated also by the following rules.