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

                ## :-: [TypeScript - JavaScript that scales](http://www.typescriptlang.org) ## :-: [TypeScript 入門教程](https://ts.xcatliu.com) ## :-: [# Node.js tsconfig.json 配置](https://www.jianshu.com/p/765c013c1390) **TypeScript 優勢** - 獲得更好的開發體驗 - 解決js中的一些難以處理的問題 **簡稱Ts** - TypeScript是JavaScript的超集,相當于es6是es5、js的超集。 - TypeScript是可選的靜態類型系統。 - 類型系統:對代碼中所有的標識符(變量、函數、參數、返回值)進行類型檢查。 - node、瀏覽器 環境是不能直接執行ts文件的。(需要借助工具轉換) ``` > babel: es6 -> es5 > tsc: ts -> js ``` 有了類型檢查增強了面向對象的開發。 **默認情況下,TS會做出下面幾種假設:** - 假設當前的執行環境是dom - 如果代碼中沒有使用模塊化語句(import、export),便認為該代碼是全局執行。 - 編譯的目標代碼是ES3 **配置:有兩種方式更改以上假設** - 通過命令行`$ tsc index.ts `(繁瑣,不推薦) - 使用ts配置文件,更改編譯選項。`$ tsc --init`初始化生成`tsconfig.json`配置文件。 **使用第三方庫簡化流程** - ts-node:將ts代碼在內存中完成編譯,同時完成運行 `$ npm install @types/node -D` - `$ npm install nodemon -g ` - `$ nodemon --watch src -e ts --exec ts-node src/index.ts` **TS中的模塊化** `nodejs`跟`瀏覽器`環境,統一使用`es6`的導入導出。(需要修改tsconfig.json中的配置)
                  <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>

                              哎呀哎呀视频在线观看