更新時間:2022-11-22 來源:黑馬程序員 瀏覽量:
TypeScript是微軟開發(fā)的開源編程語言,設(shè)計目標(biāo)是開發(fā)大型應(yīng)用。 可以在任何瀏覽器、任何計算機(jī)、任何操作系統(tǒng)上運行。 它是 JS 的超集,為 JS 添加了類型系統(tǒng)。相比 JS,開發(fā)體驗 更友好,提前發(fā)現(xiàn)錯誤,Bug更少,增加開發(fā)的幸福度。
但注意瀏覽器是無法直接運行TS的,因此,需要將 TS 轉(zhuǎn)化為 JS 然后再運行。本節(jié)我們就來講解瀏覽器中運行 TS 的步驟。
第一步:使用命令 tsc index.ts 將 ts 文件轉(zhuǎn)化為 js 文件。
第二步:在頁面中,使用 script 標(biāo)簽引入生成的 js 文件(注意是 js 文件),具體實現(xiàn)代碼如下:
<script src="./index.js"></script>
通過script 標(biāo)簽引入生成的 js 文件很方便,但有一個很大的問題,每次修改 ts 文件后,都要重新運行 tsc 命令將 ts 轉(zhuǎn)化為 js 。通常我們可以使用 tsc 命令的監(jiān)視模式,解決這個問題。
tsc --watch index.ts
注意: --watch 表示啟用監(jiān)視模式,只要重新保存了 ts 文件,就會自動調(diào)用 tsc 將 ts 轉(zhuǎn)化為 js。
【AI設(shè)計】北京143期畢業(yè)僅36天,全員拿下高薪offer!黑馬AI設(shè)計連續(xù)6期100%高薪就業(yè)
2025-09-19【跨境電商運營】深圳跨境電商運營畢業(yè)22個工作日,就業(yè)率91%+,最高薪資達(dá)13500元
2025-09-19【AI運維】鄭州運維1期就業(yè)班,畢業(yè)14個工作日,班級93%同學(xué)已拿到Offer, 一線均薪資 1W+
2025-09-19【AI鴻蒙開發(fā)】上海校區(qū)AI鴻蒙開發(fā)4期5期,距離畢業(yè)21天,就業(yè)率91%,平均薪資14046元
2025-09-19【AI大模型開發(fā)-Python】畢業(yè)33個工作日,就業(yè)率已達(dá)到94.55%,班均薪資20763元
2025-09-19【AI智能應(yīng)用開發(fā)-Java】畢業(yè)當(dāng)天offer率91%,薪資1W+占比54.2%,班級均薪12k+
2025-09-19