• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录

黄文超

  • 博客园
  • 联系
  • 订阅
  • 管理

公告

View Post

ES6中的模块化

ES6中的模块化

1、暴露的三种模式

1.1 分别暴露

export let name="张三"
export function test() {
    console.log("我是分别暴露")
}

1.2 统一暴露

let name="张三"
function test() {
    console.log("我是统一暴露")
}
export {
	name,test
}

1.3 默认暴露

export default {
    name:"张三",
    test() {
        console.log("我是默认暴露")
    }
}

2、导入的三种方式

2.1 通用导入

import * as XXX from "XXX.js"

2.2 分块导入

import {XXX,XXX} from "XXX.js"

2.3 默认导入

import XX from "XXX.js"

3、在HTML中引入

<script src="XXX.js" type="module"></script>

posted on 2021-11-19 16:18  黄文超  阅读(55)  评论(0)    收藏  举报

刷新页面返回顶部
 
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3