详解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 相关文章推荐
表单的焦点顺序tabindex和对应enter键提交
Jan 04 Javascript
javascript使用call调用微信API
Dec 15 Javascript
Javascript控制input输入时间格式的方法
Jan 28 Javascript
快速学习jQuery插件 Form表单插件使用方法
Dec 01 Javascript
基于jquery实现轮播焦点图插件
Mar 31 Javascript
jquery html动态添加的元素绑定事件详解
May 24 Javascript
jQuery实现获取h1-h6标题元素值的方法
Mar 06 Javascript
jQuery实现鼠标移入移出事件切换功能示例
Sep 06 jQuery
JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【圆形情况】
Dec 13 Javascript
使用apifm-wxapi模块中的问题及解决方法
Aug 05 Javascript
Node.js使用MongoDB的ObjectId作为查询条件的方法
Sep 10 Javascript
ES2020系列之空值合并运算符 '??'
Jul 22 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
php中获得视频时间总长度的另一种方法
2011/09/15 PHP
让PHP更快的提供文件下载的代码
2012/06/13 PHP
Yii2中关联查询简单用法示例
2016/08/10 PHP
php解决和避免form表单重复提交的几种方法
2016/08/31 PHP
php数据库的增删改查 php与javascript之间的交互
2017/08/31 PHP
thinkPHP框架实现多表查询的方法
2018/06/14 PHP
jQuery 中使用JSON的实现代码
2011/12/01 Javascript
JS关键字变色实现思路及代码
2013/02/21 Javascript
Javascript中的for in循环和hasOwnProperty结合使用
2013/06/05 Javascript
基于NodeJS的前后端分离的思考与实践(四)安全问题解决方案
2014/09/26 NodeJs
jQuery实现鼠标经过弹出提示信息的地图热点效果
2015/08/07 Javascript
JavaScript中this详解
2015/09/01 Javascript
JQuery通过AJAX从后台获取信息显示在表格上并支持行选中
2015/09/15 Javascript
jquery插件jquery.LightBox.js实现点击放大图片并左右点击切换效果(附demo源码下载)
2016/02/25 Javascript
jQuery实现的网格线绘制方法
2016/06/20 Javascript
对js eval()函数的一些见解
2016/08/15 Javascript
vue封装第三方插件并发布到npm的方法
2017/09/25 Javascript
Django+vue跨域问题解决的详细步骤
2019/01/20 Javascript
从零使用TypeScript开发项目打包发布到npm
2020/02/14 Javascript
jQuery实现可以计算进制转换的计算器
2020/10/19 jQuery
[01:29]2014DOTA2展望TI 剑指西雅图DK战队专访
2014/06/30 DOTA
python简单读取大文件的方法
2016/07/01 Python
举例讲解Python的lambda语句声明匿名函数的用法
2016/07/01 Python
CentOS下使用yum安装python-pip失败的完美解决方法
2017/08/16 Python
Python根据指定日期计算后n天,前n天是哪一天的方法
2018/05/29 Python
python3 实现爬取TOP500的音乐信息并存储到mongoDB数据库中
2019/08/24 Python
Django框架models使用group by详解
2020/03/11 Python
python中HTMLParser模块知识点总结
2021/01/25 Python
6种非常炫酷的CSS3按钮边框动画特效
2016/03/16 HTML / CSS
高清屏中使用Canvas绘图出现模糊的问题及解决方法
2019/06/03 HTML / CSS
男女朋友协议书
2014/04/23 职场文书
2014年药店店长工作总结
2014/11/17 职场文书
家庭贫困证明
2015/06/16 职场文书
vue如何批量引入组件、注册和使用详解
2021/05/12 Vue.js
MySQL 8.0 Online DDL快速加列的相关总结
2021/06/02 MySQL
Valheim服务器 Mod修改安装教程 【ValheimPlus】
2022/12/24 Servers