<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國際加速解決方案。 廣告
                ## 數據類型 * 數值類型中的浮點數,由于涉及到不同的進制,所以有可能會發生錯誤。 * 作為一門弱類型語言,數據類型是隨著實際賦值的改變而發生改變 * null打印類型之后。顯示為object類型 * typeof關鍵字可以用來判斷數據類型,而我們的instanceof關鍵字只能用來判斷實例化的對象。 * `Object.prototype.toString.call()`是最準確的用來判斷數據類型的方法 ## 數值型 * JavaScript中浮點數的運算時不準確的 * JavaScript中任何一個值都有負數,0也不例外 * JavaScript中0作為除數,得到的結果是無窮大 * 錯誤提示NaN指的是not a number * 數值型和字符型數據相加,執行拼接操作 * `parseInt()`方法解析把字符串解析為整數,`parseFloat()`方法將字符串解析為浮點類型的數 ## 字符串 * JavaScript中單引號和雙引號通用 * 一般字符串拼接采用加號的形式。 * 轉義字符記住`\0`空格,`\t`制表符,`\n`換行,`\r`回車,`\"` * `String()`和`toString()`方法將其他類型的數據轉變為String類型的數據 * 可以通過`.`獲取對象的屬性,也可通過`.`獲得對象的方法 * 字符串類型可以通過索引的方式,來獲取索引對應的字符(索引從0開始),但是不可以通過索引的方式對索引位置對應的字符進行修改。 * 可以通過字符串類型的length屬性獲取字符串的長度,索引的最大值通常是字符串長度最大值減一。 ## 函數 * 函數我們也稱之為方法,它是一段可以復用代碼塊。可以傳入參數 * 第一種加載方式 ~~~js fun(3); //function 方法名(形式參數) {} function fun(b) { console.log(b); } var bo1 = false; //傳入的參數叫做實際參數 fun(bo1);//= fun(false); fun(5); ~~~ * 第二種加載方式 ~~~js //var 變量名 = function(形式參數) {}; var test100 = function(b) { console.log(b); }; test100(bo1); ~~~ * JavaScript將函數看作為一個值,只是一個可執行的值,并沒有什么特別之處 * 全局變量看有沒有定義在大括號外面,它的作用范圍是全局,注意在未賦值之前調用全局變量是undefined。 * 局部變量定義在大括號里面,它的作用范圍是方法體內。 * 方法(函數)和其他類型的值一樣可以賦值給其他變量,使之成為一個方法。但是只能采用無小括號變量名的形式才能將方法整體賦值。加括號之后,是將有return關鍵字的函數的值,賦給其他變量 * 注意變量名的提升和函數名的提升的區別 * 參數的值傳遞(參數都是基本數據類型),傳入一個變量,在方法體內修改了變量的值,不會影響方法體外的變量的值 * 參數的引用數據傳遞(參數都是引用數據類型),傳入一個變量,如果在方法體內修改了變量的值,會影響到變量本身
                  <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>

                              哎呀哎呀视频在线观看