掌握了入門級TypeScript教程後,您應該能夠在支持TypeScript的IDE中編寫自己的代碼,並將其編譯成JavaScript。本教程將深入探討TypeScript中各種數據類型。
JavaScript擁有七種數據類型:Null、Undefined、Boolean、Number、String、Symbol(ES6引入)和Object。 TypeScript在此基礎上定義了更多類型,本教程將詳細介紹所有這些類型。
與JavaScript一樣,TypeScript中的null
表示變量的值為空。
(此處原文中關於Infinity
和any
類型的描述與數據類型主題關聯性較弱,且存在邏輯跳躍,建議刪除或重寫,避免影響文章連貫性。)
使用includes()方法檢查字符串是否包含子字符串
JavaScript的includes()
方法可以檢查字符串是否包含另一個子字符串。但是,此方法對數字調用是沒有意義的。
函數參數和返回值的類型檢查
clampNumber()
函數接受一個輸入數字,並將其值限制在0到255之間。在上面的代碼中, rgbToHex()
函數被調用了三次。然而,由於參數類型和返回值類型不正確,前兩次調用會導致錯誤。在解決這些錯誤之前,代碼無法編譯成JavaScript。這種對函數參數和返回值的類型檢查有助於我們編寫無錯誤的代碼,最終提高生產力。
本教程介紹了TypeScript中所有可用的數據類型。我們學習瞭如何為變量賦值不同類型的值,以及TypeScript如何顯示錯誤。這種檢查可以幫助您在編寫大型程序時避免許多錯誤。我們還學習瞭如何定位不同版本的JavaScript。
如果您正在尋找其他學習資源或用於工作中的資源,請查看Envato市場上的資源。
下一節教程將學習TypeScript中的接口。如果您對本教程有任何疑問,請在評論中告訴我。
以上是初學者的打字稿,第2部分:基本數據類型的詳細內容。更多資訊請關注PHP中文網其他相關文章!