详解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 相关文章推荐
javascript setTimeout和setInterval计时的区别详解
Jun 21 Javascript
获取3个数组不重复的值的具体实现
Dec 30 Javascript
利用jQuery设计一个简单的web音乐播放器的实例分享
Mar 08 Javascript
Bootstrap源码解读排版(1)
Dec 23 Javascript
微信小程序 tabs选项卡效果的实现
Jan 05 Javascript
微信小程序上滑加载下拉刷新(onscrollLower)分批加载数据(二)
May 11 Javascript
jquery实现侧边栏左右伸缩效果的示例
Dec 19 jQuery
Vue源码解析之数据响应系统的使用
Apr 24 Javascript
js中offset,client , scroll 三大元素知识点总结
Sep 11 Javascript
Vue 监听元素前后变化值实例
Jul 29 Javascript
vue 使用lodash实现对象数组深拷贝操作
Sep 10 Javascript
jquery自定义组件实例详解
Dec 31 jQuery
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
PHP获取昨天、今天及明天日期的方法
2016/02/03 PHP
PHP对称加密函数实现数据的加密解密
2016/10/27 PHP
检测是否已安装 .NET Framework 3.5的js脚本
2009/02/14 Javascript
JQuery之focus函数使用介绍
2013/08/20 Javascript
jquery实现将获取的颜色值转换为十六进制形式的方法
2014/12/20 Javascript
jQuery中prepend()方法用法实例
2014/12/25 Javascript
JavaScript中诡异的delete操作符
2015/03/12 Javascript
javascript事件委托的用法及其好处简析
2016/04/04 Javascript
谈谈JS中常遇到的浏览器兼容问题和解决方法
2016/12/17 Javascript
js实现自动图片轮播代码
2017/03/22 Javascript
bootstrap的工具提示实例代码
2017/05/17 Javascript
js 监控iframe URL的变化实例代码
2017/07/12 Javascript
vue+ElementUI实现订单页动态添加产品数据效果实例代码
2017/07/13 Javascript
vue element-ui table表格滚动加载方法
2018/03/02 Javascript
如何从0开始用node写一个自己的命令行程序
2018/12/29 Javascript
在Web关闭页面时发送Ajax请求的实现方法
2019/03/07 Javascript
浅谈ECMAScript 中的Array类型
2019/06/10 Javascript
JS实现打字游戏
2019/12/17 Javascript
Node.js API详解之 util模块用法实例分析
2020/05/09 Javascript
详解JavaScript中的数据类型,以及检测数据类型的方法
2020/09/17 Javascript
原生js实现表格翻页和跳转
2020/09/29 Javascript
Python Sql数据库增删改查操作简单封装
2016/04/18 Python
判断网页编码的方法python版
2016/08/12 Python
Python实现拷贝多个文件到同一目录的方法
2016/09/19 Python
将pandas.dataframe的数据写入到文件中的方法
2018/12/07 Python
Python通过paramiko远程下载Linux服务器上的文件实例
2018/12/27 Python
Python扫描端口的实现
2021/01/25 Python
自我评价怎么写好呢?
2013/12/05 职场文书
公务员政审个人鉴定
2014/02/25 职场文书
2014年评职称工作总结
2014/11/20 职场文书
员工工作能力评语
2014/12/31 职场文书
基于Redis延迟队列的实现代码
2021/05/13 Redis
java Nio使用NioSocket客户端与服务端交互实现方式
2021/06/15 Java/Android
通过Python把学姐照片做成拼图游戏
2022/02/15 Python
Python绘制散乱的点构成的图的方法
2022/04/21 Python
Ubuntu18.04下QT开发Android无法连接设备问题解决实现
2022/06/01 Java/Android