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

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                [TOC] ## 1. 不要重復定位元素 ![](https://box.kancloud.cn/8ce18d82aa4b2ce4f96e5b65407df883_1400x133.png) ## 2. 健壯性問題 1. 必須加var 2. 獲取值時,判斷是否有這個值,有值不是undefined ![](https://box.kancloud.cn/280d7398086458d2051d512abe3c1df8_1362x124.png) ## 3. 相等判斷 ### 3.1 === “===”首先計算其操作數的值,然后比較這兩個值,比較過程沒有任何類型轉換 1. 如果兩個值類型不相同,則它們不相等。 2. 如果兩個值都是null或者都是undefined,則它們不相等。 3. 如果兩個值都是布爾值true或false,則它們相等。 4. 如果其中一個值是NaN,或者兩個兩個值都是NaN,則它們不相等。NaN和其他任何值都是不相等的,包括它本身!!!通過x!==x來判斷x是否為NaN,只有在x為NaN的時候,這個表達式的值才為true。 5. 如果兩個值為數字,且數值相等,則它們相等。如果一個為0,另一個為-0,則它們同樣相等。 6. 如果兩個值為字符串,且所含的對應位上的16位數完全相等,則它們相等。如果它們的長度或內容不同,則它們不等。兩個字符串可能含義完全一樣且所顯示出手字符也一樣,但具有不同編碼的16位值。JavaScript并不對Unicode進行標準化的轉換,因此像這樣的字符串通過"==="和"=="運算符的比較結果也不相等。 7、如果兩個引用值同一個對象、數組或函數,則它們是相等的。如果指向不同的對象,則它們是不等的。盡管兩個對象具有完全一樣的屬性。 例如 var param1= ‘1’, param2 = ‘1’ ; param1 === param2; //類型和數值同時相等 true var param3 = 1; param1 === param3; //類型不相等和數值相等false var param4 = 2; param1 === param4; //類型和數值都不相等 false var param1 = null, param2 = undefined; param1 === param2; //false 1. === 表示恒等,首先比較兩邊的變量數據類型是否相等,其次比較兩邊的變量的數值是否相等 2. == 表示相等即僅僅比較兩邊變量的數值是否相等。 3. === 首先計算其操作數的值,然后比較這兩個值,比較過程沒有任何類型轉換 ![](https://box.kancloud.cn/e21a0652b8691ebb095cd8d4edbf9943_1407x288.png)
                  <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>

                              哎呀哎呀视频在线观看