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'

打完收工!

posted @ 2024-08-31 17:52  帅到要去报警  阅读(12)  评论(0编辑  收藏  举报