<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>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ## Error 對象和try..catch語句 ### 1.Error 對象 Javascript解析或者執行時,一旦發生錯誤,JavaScript引擎就會拋出一個錯誤對象。JavaScript原生的提供一個Error構造函數,所有拋出的錯誤都是這個構造函數的實例。 根據語言標準,Error對象示例必須具有message屬性,表示錯誤出現時的提示信息。對于大部分的Javascript引擎,對Error對象還提供name和stock屬性,分別表示錯誤的名稱和錯誤的堆棧信息,他們是非標準的,不是每一個Error實例都要去實現。 ~~~javascript f2(); function f1() { console.log(abc); } function f2() { f1(); } ~~~ 觀察控制臺中的錯誤。 其中:“abc is not defined”是錯誤提示信息。 最下面的三行錯誤信息就是堆棧信息。 ### 2.try...catch語句 為了對錯誤進行處理,我們需要使用try...catch結構。 允許在try...catch塊最后定義finally塊,表示不管是否出現錯誤,都必須要在后面運行的語句。 在finally塊中一般都是做一些清理的工作。 ~~~javascript function f1() { ;;;;; try { console.log("begin"); console.log(abc); // 一旦出錯,Javascript引擎就是構造一個Error對象 } catch(err) { console.log(err.message); } finally { console.log("end"); } ~~~
                  <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>

                              哎呀哎呀视频在线观看