ES6导出、导入模块方式
ES6使用 export 和 import 来导出、导入模块 。
export导出的,导入需要用{}
var firstName = 'Michael';
var lastName = 'Jackson';
var year = 1958;
export {firstName, lastName, year};
import {year,firstName} from 'abc'; //abc.js
//export default导出 不需要用{}
const m = 100;
export default m;
//导入
import m from 'abc'
一次性导出多个方法:
// index.js export function fn1(data){undefined console.log(1) } export function fn2(data){undefined console.log(2) } |
import * as Fn from './index.js' Fn.fn1() // 1 Fn.fn2() // 2 |