ES6 Module

2018-06-24 01:03:09来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

1、概述

ES6 模块的设计思想,是尽量的静态化,使得编译时就能确定模块的依赖关系,以及输入和输出的变量。

 

// ES6模块
import { stat, exists, readFile } from 'fs';

 

上面代码的实质是从fs模块加载 3 个方法,其他方法不加载。这种加载称为“编译时加载”或者静态加载,即 ES6 可以在编译时就完成模块加载,效率要比 CommonJS 模块的加载方式高。当然,这也导致了没法引用 ES6 模块本身,因为它不是对象。

 

2、兼容性

浏览器目前还不支持 ES6 模块,需要将其将转为 ES5 的写法。

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:artTemplate的使用总结

下一篇:D3中的each() 以及svg defs元素 clipPath的使用