详解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 相关文章推荐
apycom出品的jQuery精美菜单破解方法
Feb 18 Javascript
JS判定是否原生方法
Jul 22 Javascript
jQuery产品间断向下滚动效果核心代码
May 08 Javascript
CSS javascript 结合实现悬浮固定菜单效果
Aug 23 Javascript
整理Javascript基础入门学习笔记
Nov 29 Javascript
Es6 写的文件import 起来解决方案详解
Dec 13 Javascript
浅析JavaScript的几种Math函数,random(),ceil(),round(),floor()
Dec 22 Javascript
JavaScript字符集编码与解码详谈
Feb 02 Javascript
JavaScript实现的文本框placeholder提示文字功能示例
Jul 25 Javascript
javascript创建元素和删除元素实例小结
Jun 19 Javascript
javascript 设计模式之组合模式原理与应用详解
Apr 08 Javascript
vue实现PC端分辨率适配操作
Aug 03 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
php4的session功能评述(三)
2006/10/09 PHP
PHP中::、->、self、$this几种操作符的区别介绍
2013/04/24 PHP
php实现斐波那契数列的简单写法
2014/07/19 PHP
使用jQuery.fn自定义jQuery翻页插件
2013/01/20 Javascript
jQuery之选择组件的深入解析
2013/06/19 Javascript
JQuery 文本框回车跳到下一个文本框示例代码
2013/08/30 Javascript
JS格式化数字金额用逗号隔开保留两位小数
2013/10/18 Javascript
JQuery中serialize()、serializeArray()和param()方法示例介绍
2014/07/31 Javascript
node.js中使用q.js实现api的promise化
2014/09/17 Javascript
使用 js+正则表达式为关键词添加链接
2014/11/11 Javascript
jquery实现点击展开列表同时隐藏其他列表
2015/08/10 Javascript
Javascript 实现放大镜效果实例详解
2016/12/03 Javascript
零基础轻松学JavaScript闭包
2016/12/30 Javascript
微信小程序 循环及嵌套循环的使用总结
2017/09/26 Javascript
浅谈webpack 构建性能优化策略小结
2018/06/13 Javascript
js实现简单选项卡功能
2020/03/23 Javascript
apicloud拉起小程序并传递参数的方法示例
2018/11/21 Javascript
Vuex 模块化使用详解
2019/07/31 Javascript
jQuery插件simplePagination的使用方法示例
2020/04/28 jQuery
Python如何通过subprocess调用adb命令详解
2017/08/27 Python
Python 实现使用dict 创建二维数据、DataFrame
2018/04/13 Python
对python3 sort sorted 函数的应用详解
2019/06/27 Python
浅谈Python中(&,|)和(and,or)之间的区别
2019/08/07 Python
wxpython+pymysql实现用户登陆功能
2019/11/19 Python
HTML5实时语音通话聊天MP3压缩传输3KB每秒
2019/08/28 HTML / CSS
美国时尚在线:Showpo
2017/09/08 全球购物
澳大利亚头发和美容产品购物网站:OZ Hair & Beauty
2020/03/27 全球购物
Linux如何为某个操作添加别名
2015/02/05 面试题
药品质量检测应届生求职信
2013/11/14 职场文书
社区活动邀请函范文
2014/01/29 职场文书
学校通报表扬范文
2015/05/04 职场文书
检讨书格式范文
2015/05/07 职场文书
2015小学语文教师个人工作总结
2015/05/20 职场文书
浅谈mysql返回Boolean类型的几种情况
2021/06/04 MySQL
深入解析Apache Hudi内核文件标记机制
2022/03/31 Servers
CI Games宣布《堕落之王2》使用虚幻引擎5制作 预计将于2023年正式发售
2022/04/11 其他游戏