es6 module

2019年5月29日
export 导出的是模块不是对象。
export /import 在编译时加载模块。
export default 其实是输出一个叫default的变量或方法,系统允许为它随便命名。但是default后面不能跟变量声明语句。

export const TEST="aaa";
import {TEST} from 'test.js';

let TEST={}; TEST.Util={}; TEST.String={}; export default TEST;
import TEST from 'test.js';
import nTEST from 'test.js';

2019年5月30日(看完es6 module)

export function A(){};
export function B(){};
export function C(){};
import * as TEST from 'test.js';
将模块test.js中的所有接口导入到对象TEST上使用。

同时导入默认方法与接口:
import _,{a} from 'a.js';

转载于:https://www.jianshu.com/p/e7407245f587

猜你喜欢

转载自blog.csdn.net/weixin_33728708/article/details/91332529