export default 和 export 的使用方式(六)
2024-09-04 03:29:22
一:ES6 的导入模块方式和暴露对象方式:
- ES6 中导入模块使用:import 模块名称 from '模块标识符';import '表示路径';
- 在 ES6 中使用 export default 和 export 向外暴露成员;
- export default 向外暴露的成员可以用任意变量来接收;
- 在一个模块中,export default 只允许向外暴露一次
- 在一个模块中可以同时使用 export default 和 export 暴露成员;
- export:使用export向外暴露成员,只能使用 {} 的形式来接收,叫做按需导出;
- export:export 可以向外暴露多成员,同时如果默写成员,我们在 import 的时候,不需要则可以不在 {} 中定义;
- export:使用export 导出成员,必须严格按照导出的时候的名称来使用 {} 按需接受;
- export:使用 export 导出的成员,如果想换自定义名称接收,可以使用 as 来起别名;
test.js 文件:
//在 ES6 中使用 export default 和 export 向外暴露成员;
// var info = {
// name: 'zs',
// age: 20
// };
// export default info;
export default {
name: 'zs',
age: 20
}
export var title = '小星星';
export var context = '哈哈哈哈';
main.js 文件:
import test,{ title as qwer, context} from './test.js';
console.log(test);
console.log(qwer);
console.log(context);
效果:
二:Node 导入模块方式和暴露对象方式:
- 在 node 中使用: var 名称 = require('模块标识符') 导入模块;
- module exports 和 exports 来暴露成员;
最新文章
- Spark On YARN使用时上传jar包过多导致磁盘空间不够。。。
- delphi中break,continue, exit,abort, halt, runerror的异同
- Kubernetes1.5正式发布
- 数据结构作业——max_and_min(栈)
- Java学习笔记(七)——对象
- 帝国cms缩略图:网站不同地方生成不同的缩略图
- highcharts 切换
- Linux和Windows下查看环境变量方法对比
- 每天收获一点点------Hadoop Eclipse插件的使用
- 简单hash[或者是哈希思想]
- Linux 文件内容查看(cat、tac、nl 、more 、less、head、tail )
- java中==和equals的区别(转)
- 纯手工编写的PE可执行程序
- 需求中碰到的简单Map集合 key相同合并 value的思路
- Activty左出右进动画
- Node.js + Express 构建的订餐系统
- ShopEx customSchema 定制能够依据客户的需求对站点进行对应功能的加入改动或者删除
- 流程控制与数组——Java疯狂讲义
- mysql 权限管理 针对表的字段 级别 授权 columns_priv表
- python之路之迭代器与生成器
热门文章
- Remote Debugging Android Devices
- DNS常见攻击与防范
- [usaco2003feb]impster
- bzoj4670: 佛罗里达
- Codeforces Round #340 (Div. 2) E. XOR and Favorite Number —— 莫队算法
- 扩散(diffusion)和弥散(dispersion)有什么区别
- weixin报警脚本
- hdu Integer Inquiry 解题报告
- PDF在线预览 (flexpaper+swftools+saveaspdfandxps)
- html5--3.19 新增的progress/meter元素