關(guān)于TypeScript 一

typescript第一個(gè)項(xiàng)目示例:

const hello : string = "Hello World"
console.log(hello)

以上文件以.ts的擴(kuò)展名保存(示例:Test.ts), 然后通過(guò)tsc命令編譯:

tsc Test.ts

得到如下的js代碼:

var hello = "Hello World"
console.log(hello)

tsc常用的編譯參數(shù):

參數(shù) 參數(shù)說(shuō)明
--help 顯示幫助信息
--moudle 載入擴(kuò)展模塊
--target 設(shè)置ECMA版本
--declaration 額外生成一個(gè).d.ts擴(kuò)展名文件
--removeComments 刪除文件的注釋
--out 編譯多個(gè)文件合并到一個(gè)輸出的文件
--sourcemap 生成一個(gè)sourcemap(.map)文件 是一個(gè)儲(chǔ)存源代碼與編譯代碼對(duì)應(yīng)位置映射的信息文件
--moudle nolmplicitAny 在表達(dá)式和聲明上有隱含的any類型時(shí)報(bào)錯(cuò)
--watch 在監(jiān)視模式下運(yùn)行編譯器.會(huì)監(jiān)視輸出文件,在他們改變時(shí)重新編譯

空白和換行

TypeScript 會(huì)忽略程序中出現(xiàn)的空格,制表符和換行符
空格,制表符通常用來(lái)縮進(jìn)代碼, 使代碼易于閱讀

TypeScript 區(qū)分大小寫

分號(hào)是可選的 但是建議使用

如果語(yǔ)句寫在同一行則一定需要使用分號(hào)來(lái)分隔,否則會(huì)報(bào)錯(cuò),如:

console.log("sss");console.log("ddd");
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容