阿西河

所有教程

公众号
🌙
阿西河前端的公众号

我的收藏

    最近访问  (文章)

      教程列表

      抓包专区
      测试专区

      Node.js assert 遗留模式(废弃)

      Node.js assert 遗留模式(废弃)

      当直接访问 assert 而不是使用 strict 属性时,将对名称中没有 “strict” 的任何函数(例如 assert.deepEqual())使用抽象的相等性比较。

      它可以使用以下方式访问:

      const assert = require('assert');
      

      建议使用 严格模式 ,因为 抽象的相等性比较 通常会产生意外的结果。 特别是对于 assert.deepEqual(),其中的比较规则是松散的:

      // 注意:这不会抛出 AssertionError!
      assert.deepEqual(/a/gi, new Date());
      

      更多选项请参考:Node.js assert 断言测试,或者通过 点击对应菜单 进行查看;


      目录
      本文目录
      目录