ts---模块
模块:就是可以将公用的一些方法,变量,函数,类型,命名空间等,单离出去形成一个模块。使用的时候,通过引入进行使用。
简单示例:
// utils.ts export function funca(){} // 外部使用 import { funca } from './moduls/utils.ts'
可以是多个:
// utils.ts export function funca(){} export function funcb(){} // 外部使用 import { funca,funcb } from './moduls/utils.ts'
或者这样导出:
function function funca(){} function function funcb(){} export { funca, funcb }
还有一种写法:export default 这种表示只导出一个
function function funca(){} function function funcb(){} export default{ funca, funcb } // 使用 import funcs from './moduls/utils.ts'
或者:
// utils.ts class funca{} var funca = new funca(); export default funca; // 外部使用 import funca from './moduls/utils.ts' // 还可以起别名 import funcb as fb from '/moduls/utils.ts'
打完收工!