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

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [TOC] >[success] # Symbol與類型強制轉換 ~~~ '類型轉換'是'JS'語言重要的一部分,能夠非常靈活地將一種'數據類型'轉換為另一種。然而'Symbol類型'在進行 轉換時非常不靈活,因為其他類型缺乏與'Symbol'值的合理等價,尤其是'Symbol無法被轉換為字符串值或數值'。 ~~~ <br/> >[success] ## String()轉換 ~~~ 雖然說上面說不可以轉換,其實只能轉換成'Symbol(uid)'這種形式,想取到'描述內容'需要手動截取'描述內容' let uid = Symbol.for("uid"), // 創建全局私有屬性 test?=?Symbol('呵呵噠'), // 創建局部私有屬性 desc = String(uid), // 轉換成字符串 testString?=?String(test) // 轉換成字符串 console.log(desc) // "Symbol(uid)" console.log(testString) // "Symbol(呵呵噠)" ~~~ <br/> >[warning] ## 強制類型轉換 ~~~ 將'uid'與'空字符串'相連接,會首先要求把'uid'轉換為一個'字符串',而這會引發錯誤,從而阻止了轉換行為。 let uid = Symbol.for("uid"), desc = uid + ""; // 引發錯誤! ~~~ <br/> >[warning] ## Symbol轉換成數字 ~~~ 相似地,你不能將'Symbol'轉換為數值,對'Symbol'使用所有數學運算符都會引發錯誤,例如: let uid = Symbol.for("uid"), sum = uid / 1; // 引發錯誤! 此例試圖把'Symbol'除以 1 ,同樣引發了錯誤。無論對'Symbol'使用哪種數學運算符都會'導致錯誤',但使用 邏輯運算符則不會,因為'Symbol'在'邏輯運算中會被認為等價于true'(就像 JS 中其他的非空值那樣)。 ~~~
                  <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>

                              哎呀哎呀视频在线观看