zoukankan      html  css  js  c++  java
  • ES6 export 用法整理

    export 用于在JavaScript模块中导出函数,原始值,对象;即导出模块。

    export (命名导出)

    export {myFunction};//命名导出函数
    
    export const value=5;//命名导出原始值
    
    export {object1, object2, ....}; //命名导出对象
    命名导出可以导出多个值,但是导入时命名需要与导出命名相同。
     
    // in  module.js
    
    let func1=function(){
    
    ....
    
    };
    
    let func2=function(){
    
    ...
    
    };
    
    export {func1,func2};
    
    // invoke.js
    
    import {func1, func2} from 'module.js';

    export default(默认导出)

    只能有一个默认导出;导入时,可以使用任意命名导 默认导出的模块

        //module.js
    
        export default const val=1;
    
        //invoke.js
    
        import res from 'module.js';

    export  {Name} from ...

    从某一个文件中导出模块,多用于模块重定向

        export * from '../module.js';
    
        export {default} from '../module.js';// 导出默认模块

    如果这篇文章对您有帮助,您可以打赏我

    技术交流QQ群:15129679

  • 相关阅读:
    习题2-7
    习题2-6
    习题2-5
    习题2-4
    习题2-3
    作业二 分支循环结构
    2- 8
    实验三-计算圆柱体积
    实验三-计算n个圆柱体体积
    实验3-计算圆面积
  • 原文地址:https://www.cnblogs.com/yeminglong/p/15705341.html
Copyright © 2011-2022 走看看