详解node和ES6的模块导出与导入


Posted in Javascript onFebruary 19, 2020

node的导出与导入

1.node的导出语法

var path = {}

module.exports = path

2.node的导入语法

const path = require('path')

ES6的导出与导入

1.ES6的导出语法

export default {} (只能暴漏一个成员)

export var s = {}

export var b = {} (可以暴漏多个成员)

2.ES6的导入语法

import a from '包名(或者是文件路径)' (导入export default暴漏的成员)

import {s} from '包名(或者是文件路径)' (导入export 暴漏的成员,名字要一致)

实例补充

//普通导出
export {
  name:'zs',
  age: 20
}

//默认导出的模块,让使用者自己命名,且只能使用default导出一次。
export default {
  name:'zs',
  age: 20
}

//导出的其他模块
export var title = "小星星"
export var content = "哈哈哈"

导入实例

import {name,age} from './test.js

import m1 from './test.js

import {title,content} from './test.js'

console.log(m1)
console.log(title+"------"+content)

以上就是本次介绍的全部相关内容,感谢大家的学习和对三水点靠木的支持。

Javascript 相关文章推荐
node.js中的path.resolve方法使用说明
Dec 08 Javascript
JavaScript数组迭代器实例分析
Jun 09 Javascript
jQuery Easyui学习之datagrid 动态添加、移除editor
Jan 27 Javascript
JavaScript来实现打开链接页面的简单实例
Jun 02 Javascript
AngularJS教程之环境设置
Aug 16 Javascript
详解微信小程序 wx.uploadFile 的编码坑
Jan 23 Javascript
VUE页面中加载外部HTML的示例代码
Sep 20 Javascript
Vue项目服务器部署之子目录部署方法
May 12 Javascript
使用express获取微信小程序二维码小记
May 21 Javascript
实现vuex与组件data之间的数据同步更新方式
Nov 12 Javascript
vue2.x数组劫持原理的实现
Apr 19 Javascript
微信小程序实现转盘抽奖
Sep 21 Javascript
JS实现分页导航效果
Feb 19 #Javascript
vue随机验证码组件的封装实现
Feb 19 #Javascript
JavaScript实现PC端四格密码输入框功能
Feb 19 #Javascript
vue实现带过渡效果的下拉菜单功能
Feb 19 #Javascript
Vue.js仿Select下拉框效果
Feb 18 #Javascript
JavaScript中的惰性载入函数及优势
Feb 18 #Javascript
jquery实现垂直手风琴导航栏
Feb 18 #jQuery
You might like
sphinx增量索引的一个问题
2011/06/14 PHP
php对象和数组相互转换的方法
2015/05/12 PHP
php如何利用pecl安装mongodb扩展详解
2019/01/09 PHP
Laravel框架学习笔记之批量更新数据功能
2019/05/30 PHP
JS input文本框禁用右键和复制粘贴功能的代码
2010/04/15 Javascript
JS 事件绑定函数代码
2010/04/28 Javascript
javascript间隔定时器(延时定时器)学习 间隔调用和延时调用
2014/01/13 Javascript
jquery图形密码实现方法
2015/03/11 Javascript
JavaScript实现信用卡校验方法
2015/04/07 Javascript
举例说明JavaScript中的实例对象与原型对象
2016/03/11 Javascript
微信小程序 http请求详细介绍
2016/10/09 Javascript
Ubuntu 16.04 64位中搭建Node.js开发环境教程
2016/10/19 Javascript
利用js定义一个导航条菜单
2017/03/14 Javascript
vuejs绑定class和style样式
2017/04/11 Javascript
js绑定事件和解绑事件
2017/04/27 Javascript
如何编写一个完整的Angular4 FormText 组件
2017/11/18 Javascript
实例分析vue循环列表动态数据的处理方法
2018/09/28 Javascript
three.js实现炫酷的全景3D重力感应
2018/12/30 Javascript
JavaScript面向对象编程小游戏---贪吃蛇代码实例
2019/05/15 Javascript
uploadify插件实现多个图片上传并预览
2019/09/30 Javascript
如何使用JavaScript检测空闲的浏览器选项卡
2020/05/28 Javascript
vue实现桌面向网页拖动文件的示例代码(可显示图片/音频/视频)
2021/03/01 Vue.js
小米5s微信跳一跳小程序python源码
2018/01/08 Python
Python使用numpy模块创建数组操作示例
2018/06/20 Python
Django Channels 实现点对点实时聊天和消息推送功能
2019/07/17 Python
Django中ajax发送post请求 报403错误CSRF验证失败解决方案
2019/08/13 Python
超实用的 30 段 Python 案例
2019/10/10 Python
Expedia韩国官网:亚洲发展最快的在线旅游门户网站
2018/02/26 全球购物
三关爱志愿服务活动方案
2014/08/17 职场文书
2014年小学重阳节活动策划方案
2014/09/16 职场文书
2014年网络管理员工作总结
2014/12/01 职场文书
2015年全国爱耳日活动总结
2015/02/27 职场文书
离职信范文
2015/06/23 职场文书
宣传稿格式范文
2015/07/23 职场文书
nginx配置proxy_pass中url末尾带/与不带/的区别详解
2021/03/31 Servers
以MySQL5.7为例了解一下执行计划
2022/04/13 MySQL