ES6三种暴露方法

1.多行暴露(分行暴露)

导出

复制代码
//test.js
export function test1(){
    console.log('测试分别导出test1');
}
export function test2(){
    console.log('测试分别导出test2');
}

导入:

复制代码
//index.js
import {test1, test2} from './test.js'  //文件路径

二:统一暴露

导出:

复制代码
//test.js
 
function test1(){
    console.log('统一暴露test1');
}
function test2(){
    console.log('统一暴露test2');
}
export {test1, test2}

导入:

复制代码
//index.js
 
import {test1, test2} from 'test.js'

三 默认暴露

导出

复制代码
//lang.js
export default{
    chinese(backup,formData){
       console.log('中文')     
    },
    english(backup,formData){
       console.log('英文')
    }
}

导入:

复制代码
import language from 'lang.js'  //from 后文件路径


//使用
language.chinese(val1,val2)
相关推荐
前端_yu小白9 小时前
react常用优化手段
前端·javascript·react.js·性能优化·usecallback·usememo
攀登的牵牛花9 小时前
前端向架构突围系列 - 框架设计(六):解析接口职责的单一与隔离
前端·架构
涵涵(互关)9 小时前
JavaScript 对大整数(超过 2^53 - 1)的精度丢失问题
java·javascript·vue.js
开开心心_Every9 小时前
离线黑白照片上色工具:操作简单效果逼真
java·服务器·前端·学习·edge·c#·powerpoint
Mintopia9 小时前
🌌 信任是否会成为未来的货币?
前端·人工智能·aigc
fqbqrr9 小时前
2601C++,模块导出分类
前端·c++
倚栏听风雨9 小时前
vscode 运用 ts 代码需要准备什么
前端
韩曙亮9 小时前
【Web APIs】浏览器本地存储 ① ( window.sessionStorage 本地存储 | window.localStorage 本地存储 )
服务器·前端·javascript·本地存储·localstorage·sessionstorage·web apis
吃杠碰小鸡9 小时前
前端Mac快速搭建开发环境
前端·macos
qq_529599389 小时前
reactnative获取经纬度 获取此地信息 @react-native-community/geolocation
javascript·react native·react.js