zoukankan      html  css  js  c++  java
  • ES6和CommonJS的区别 以及 export和module.exports的区别

    ES6和CommonJS的区别

    Javascript

      javascript是一种脚本编程语言,有自己独立的语法与语义,没有javascript,也就没有其他的那些概念了。

    ES6

      JavaScript的最新版(增加了新的规范、特性与功能),同样还有ES5、ES3,都是JavaScript发展过程中的发布版本

    Commonjs/AMD/CMD

      JavaScript的包管理规范,只是为了解决javascript文件之间的依赖与引用问题,你完全可以根据自己的喜好,选择合适的包管理规范,但要注意,尽可能只选择一种。

    nodejs

      javascript开发服务器应用的一个开发套件,在nodejs出现之前,javascript主要应用于浏览器端,nodejs是对javascript脱离浏览器的应用延展,它还提供了运行引擎与相关API。

    export 和 module.exports 的区别

    es6 {

      export : { title, content }        //可以导出多个

      export default info       //只能导出一个 ,可以与export 同时输出,但是不建议这么做

    }

    wxs {

      module.exports = { format:format, limit:limit}   //可以导出多个

    }

    commonJS {

      module.exports = hello(){}       //只能导出一个,且后面的会覆盖上面的

      exports.hello = hello(){}      //可以导出多个

    }

  • 相关阅读:
    3.List.Set
    2.Collection.泛型
    1.Object类.常用API
    MySQL-核心技术
    奇异的家族-动态规划
    动态规划-等和的分隔子集
    跳跃游戏-贪心
    跳跃游戏2
    爬楼梯
    组合博弈1536-S-Nim
  • 原文地址:https://www.cnblogs.com/qq254980080/p/10712638.html
Copyright © 2011-2022 走看看