详解node和ES6的模块导出与导入
node的导出与导入
1.node的导出语法
varpath={} module.exports=path
2.node的导入语法
constpath=require('path')
ES6的导出与导入
1.ES6的导出语法
exportdefault{}(只能暴漏一个成员) exportvars={} exportvarb={}(可以暴漏多个成员)
2.ES6的导入语法
importafrom'包名(或者是文件路径)'(导入exportdefault暴漏的成员) import{s}from'包名(或者是文件路径)'(导入export暴漏的成员,名字要一致)
实例补充:
//普通导出 export{ name:'zs', age:20 } //默认导出的模块,让使用者自己命名,且只能使用default导出一次。 exportdefault{ name:'zs', age:20 } //导出的其他模块 exportvartitle="小星星" exportvarcontent="哈哈哈"
导入实例
import{name,age}from'./test.js importm1from'./test.js import{title,content}from'./test.js' console.log(m1) console.log(title+"------"+content)
以上就是本次介绍的全部相关内容,感谢大家的学习和对毛票票的支持。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。