<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                [TOC] <br/><br/><br/> # <b style="color:#4F4F4F;">簡介說明</b> 原文鏈接: - [assert](https://github.com/nodejs/node/blob/main/doc/api/assert.md) ``` 版本:assert 作用:斷言某些內容是否是對的 ``` <br/> # <b style="color:#4F4F4F;">assert</b> <br/> # <span style="color:#619BE4">[self]-assert()</span> ***** 檢查是否為真的輸入 <br/> ### 參數說明 <b style="color:#808080;">value :</b> * 類型:對象 * 默認值:無 * 描述:任何真值 * 可選值:[ ] <b style="color:#808080;">message :</b> * 類型:對象 * 默認值:無 * 描述:返回的錯誤信息,可以是error對象或者字符串 * 可選值:[ ] <br/> ### 示例內容 <span style="color:red;">1. 舉例說明</span> ``` const assert = require("assert").strict; assert(0,"asdf"); ``` <br/> # <span style="color:#619BE4">*strict</span> ***** 嚴格模式 <br/> # <span style="color:#619BE4">*equal()</span> ***** 斷言兩個值是否相等 <br/> # <span style="color:#619BE4">*deepStrictEqual()</span> ***** 斷言兩個對象深度相等 <br/> ### 參數說明 <b style="color:#808080;">obj1 :</b> * 類型:對象 * 默認值:無 * 描述:比較對象 * 可選值:[ ] <b style="color:#808080;">obj2:</b> * 類型:對象 * 默認值:無 * 描述:比較對象 * 可選值:[ ] <br/> # <span style="color:#619BE4">*doesNotReject()</span> ***** 斷言兩個對象深度相等,毫無卵用 <br/> ### 參數說明 <b style="color:#808080;">asyncFn:</b> * 類型:func * 默認值:無 * 描述:如果 asyncFn 是一個函數,則立即調用該函數并等待返回的 Promise 完成。 然后它將檢查 Promise 是否被拒絕 * 可選值:[ ] <b style="color:#808080;">obj2:</b> * 類型:對象 * 默認值:無 * 描述:比較對象 * 可選值:[ ] <br/> # <span style="color:#619BE4">*doesNotThrow()</span> ***** 斷言 fn 函數會不會拋出錯誤,毫無卵用 <br/> # <span style="color:#619BE4">*fail()</span> ***** 使用提供的錯誤消息或默認錯誤消息拋出 AssertionError。 如果 message 參數是 Error 的實例,則它將被拋出而不是 AssertionError。 <br/> # <span style="color:#619BE4">*ifError()</span> ***** 如果 value 不為 undefined 或 null,則拋出 value。 <br/> # <span style="color:#619BE4">*notDeepStrictEqual()</span> ***** 測試深度嚴格的不平等,如果深度測試兩個值嚴格相等,拋出異常 <br/> # <span style="color:#619BE4">*notStrictEqual()</span> ***** 測試 actual 參數和 expected 參數之間的嚴格不相等,使用 SameValue比較。 <br/> # <span style="color:#619BE4">*ok()</span> ***** 測試 value 是否為真值 <br/> # <span style="color:#619BE4">*rejects()</span> ***** 等待 asyncFn Promise,或者,如果 asyncFn 是一個函數,則立即調用該函數并等待返回的 Promise 完成。 然后它將檢查 Promise 是否被拒絕。 <br/> # <span style="color:#619BE4">*strictEqual()</span> ***** 測試 actual 參數和 expected 參數之間的嚴格相等性 <br/> # <span style="color:#619BE4">*throws()</span> ***** 期望 fn 函數拋出錯誤。 <br/> # <b style="color:#4F4F4F;">assert.AssertionError </b> <br/> # <span style="color:#619BE4">[new]-AssertionError()</span> ***** 表明斷言的失敗。 assert 模塊拋出的所有錯誤都將是 AssertionError 類的實例。 <br/> ### 參數說明 <b style="color:#808080;">options :</b> * 類型:對象 * 默認值:無 * 描述:配置參數 * 可選值:[ ] - message:如果提供,則將錯誤消息設置為此值。 - actual:錯誤實例上的 actual 屬性將包含此值。 - expected:錯誤實例上的 expected 屬性將包含此值。 - operator:錯誤實例上的 operator 屬性將包含此值。 - stackStartFn:如果提供,則生成的堆棧跟蹤將移除所有幀直到提供的函數。 <br/>
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看