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

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                # 基本語法 ## 語法 JavaScript的語法和Java語言類似,每個語句以`;`結束,語句塊用`{...}`。但是,JavaScript并不強制要求在每個語句的結尾加`;`,瀏覽器中負責執行JavaScript代碼的引擎會自動在每個語句的結尾補上`;`。 _注意_:讓JavaScript引擎自動加分號在某些情況下會改變程序的語義,導致運行結果與期望不一致。在本教程中,我們不會省略`;`,所有語句都會添加`;`。 例如,下面的一行代碼就是一個完整的賦值語句: ``` var x = 1; ``` 下面的一行代碼是一個字符串,但仍然可以視為一個完整的語句: ``` 'Hello, world'; ``` 下面的一行代碼包含兩個語句,每個語句用`;`表示語句結束: ``` var x = 1; var y = 2; // 不建議一行寫多個語句! ``` 語句塊是一組語句的集合,例如,下面的代碼先做了一個判斷,如果判斷成立,將執行`{...}`中的所有語句: ``` if (2 > 1) { x = 1; y = 2; z = 3; } ``` 注意花括號`{...}`內的語句具有縮進,通常是4個空格。縮進不是JavaScript語法要求必須的,但縮進有助于我們理解代碼的層次,所以編寫代碼時要遵守縮進規則。很多文本編輯器具有“自動縮進”的功能,可以幫助整理代碼。 `{...}`還可以嵌套,形成層級結構: ``` if (2 > 1) { x = 1; y = 2; z = 3; if (x < y) { z = 4; } if (x > y) { z = 5; } } ``` JavaScript本身對嵌套的層級沒有限制,但是過多的嵌套無疑會大大增加看懂代碼的難度。遇到這種情況,需要把部分代碼抽出來,作為函數來調用,這樣可以減少代碼的復雜度。 ## 注釋 以`//`開頭直到行末的字符被視為行注釋,注釋是給開發人員看到,JavaScript引擎會自動忽略: ``` // 這是一行注釋 alert('hello'); // 這也是注釋 ``` 另一種塊注釋是用`/*...*/`把多行字符包裹起來,把一大“塊”視為一個注釋: ``` /* 從這里開始是塊注釋 仍然是注釋 仍然是注釋 注釋結束 */ ``` 練習: 分別利用行注釋和塊注釋把下面的語句注釋掉,使它不再執行: ``` // 請注釋掉下面的語句: alert('我不想執行'); alert('我也不想執行'); ``` ## 大小寫 請注意,JavaScript嚴格區分大小寫,如果弄錯了大小寫,程序將報錯或者運行不正常。
                  <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>

                              哎呀哎呀视频在线观看