ES6的三种暴露方式

一:多行暴露(分行暴露)

导出:

//a.js

export function a1(){
    console.log('分别导出1');
}
export function a2(){
    console.log('分别导出2');
}

导入:

//index.js

import {a1, a2} from 'a.js'

二:统一暴露

导出:

//b.js

function b1(){
    console.log('综合导出1');
}
function b2(){
    console.log('综合导出2');
}
export {b1, b2}

导入:

//index.js

import {b1, b2} from 'b.js'

三:默认暴露

导出:

//c.js 

export default function cc(){
     console.log('默认导出');
 }

导入:

//index.js

//使用定义变量
import c from 'c.js'
c.cc()

你可能感兴趣的:(es6,vue.js,前端)