es6模块化

128 阅读1分钟

导出模块

function函数

export{函数名,函数名} export function函数 /** * *@parma{Date}date */ 定义为date类型 可以快捷输入

export default 函数名//默认导出

export {函数名}

image.png

导入模块

script src="index.js" type="module"></script>
import { formatDate as 别名 } from "./utils.js";//导入模块文件
    console.log(formatDate(new Date()))//测试

import{函数,函数}//导入多个函数用逗号分隔

导入默认模块import 自定义名 from"文件路径"

导入默认模块和别的模块import 自定义名,{函数名} from"文件路径"

    import * as 别名 from"路径";

默认模块需要 别名.default(执行操作)

别名.函数名()

image.png

image.png

image.png