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(){}      //可以导出多个

    }

  • 相关阅读:
    Javascript的this用法
    angularjs学习笔记--1.入门
    git的简单应用
    转:Netty服务器线程模型概览
    Netty 4.0 中文文档
    转:腾讯CKV海量分布式存储系统
    转Redis性能测试
    maven assemby 打包问题
    转发:TCP
    转:HBase Server启动过程
  • 原文地址:https://www.cnblogs.com/qq254980080/p/10712638.html
Copyright © 2011-2022 走看看