当前位置: 首页 > news >正文

ES6 模块化操作

ES6模块化主要有两个操作:import 和 export

如果在html文件的script中引用模块的话,要设置<script type="module">

一种导入导出方法:

a.js//分别暴露
export let num = 1
export function compute(a, b){return a + b
}//统一暴露
export {num, compute}
//解构赋值
//import {num as num1, compute} from './a.js'  用as可以解决命名冲突的问题
import {num, compute} from './a.js'console.log(num)
console.log(compute(1,2))

另一种导入导出方法:

a.jsexport default{num: 1,compute: (a, b) => a + b
}
import a from './a.js'console.log(a)
console.log(a.num)
console.log(a.compute(1, 2))

http://www.lryc.cn/news/328885.html

相关文章:

  • 统计XML文件内标签的种类和其数量及将xml格式转换为yolov5所需的txt格式
  • 《操作系统导论》第14章读书笔记:插叙:内存操作API
  • HAProxy + Vitess负载均衡
  • 2024年京东云主机租用价格_京东云服务器优惠价格表
  • qt-C++笔记之QSpinBox控件
  • Linux(CentOS)/Windows-C++ 云备份项目(服务器网络通信模块,业务处理模块设计,断点续传设计)
  • 【QQ版】QQ群短剧机器人源码 全网短剧机器人插件
  • 矩阵间关系的建立
  • 【C++】C到C++的入门知识
  • 【c++】简单的日期计算器
  • 基于easyx库的C/C++游戏编程实例-飞机大战
  • stitcher类实现多图自动拼接
  • Ubuntu下udp通信
  • 拌合楼管理软件开发(十三) 对接耀华XK3190-A9地磅(实战篇)
  • FastAPI+React全栈开发10 MongoDB聚合查询
  • python 报错问题汇总
  • 6.5物联网RK3399项目开发实录-驱动开发之LCD显示屏使用(wulianjishu666)
  • 「Android高级工程师」BAT大厂面试基础题集合-下-Github标星6-5K
  • 【算法】基数排序
  • 2核2G服务器优惠价格轻量61元一年,CVM价格313元15个月
  • 不同Python版本和wxPython版本用pyinstaller打包文件大小对比
  • 【C语言】结构体详解(一)
  • AI时代-普通人的AI绘画工具对比(Midjouney与Stable Diffusion)
  • 【蓝桥杯】矩阵快速幂
  • C语言使用STM32开发板手搓高端家居洗衣机
  • 【Hello,PyQt】QTextEdit和QSplider
  • 【力扣】191.位 1 的个数、485.最大连续 1 的个数
  • 蓝桥杯 java 承压计算
  • leetcode268-Missing Number
  • 【jenkins+cmake+svn管理c++项目】jenkins回传文件到svn(windows)