1. 程式人生 > >八、TypeScript面向物件特性

八、TypeScript面向物件特性

模組可以幫助開發者將程式碼分割為可重用的單元.開發這可以自己決定將模組種哪些資源(類、方法、變數),暴露出去供外部使用,哪些資源只在模組內使用.

我們在專案裡建兩個檔案
在TypeScript裡面,一個檔案就是一個模組,並沒有特殊關鍵字標明

在模組的內部有兩個關鍵字來支撐模組的特性,這個兩個關鍵字用來控制你的模組對外暴露什麼東西,
以及別的模組需要為你提供什麼

export 匯出
import 匯入

一個模組既可以對外暴露它的屬性、方法、類,也可以呼叫別人的屬性、方法、類;

這是TypeScript模組的使用,他可以控制哪些模組暴露對外使用,哪些模組僅在當前模組使用;