详解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(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。
