当前位置: 首页 > news >正文

文登区住房和城乡建设局网站北京金山办公软件有限公司

文登区住房和城乡建设局网站,北京金山办公软件有限公司,wordpress 不能发送邮件,东莞网站推广流程这几个东西都是用于定义模块规范的。有些资料会提及到这些概念,不理清楚非常容易困惑。 ESM(ES Module) 这个实际上我们是最熟悉的,就是ES6的模块功能。出的最晚,因为是官方出品,所以大势所趋&#xff0c…

这几个东西都是用于定义模块规范的。有些资料会提及到这些概念,不理清楚非常容易困惑。

ESM(ES Module)

这个实际上我们是最熟悉的,就是ES6的模块功能。出的最晚,因为是官方出品,所以大势所趋,一统江湖指日可待。

CommonJs (nodejs)

这个也非常熟悉。其代表为nodejs,在浏览器环境中无效,需通过babel转码支持。

AMD(asynchronous module definition)

AMD 是 Asynchronous Module Definition 的缩写,即异步模块定义。它是由 RequireJS 的作者 James Burke 提出的一种模块化规范。
这个库有12.9k的start。在ESM出来后,估计这个库估计不会有新用户了。
在这里插入图片描述

CMD(Common Module Definition)

CMD(Common Module Definition)是一种JavaScript模块定义规范,主要被用在浏览器端,旨在解决前端模块化开发的需求。这个规范由阿里巴巴的玉伯(尤雨溪)提出,Sea.js 是该规范的主要实现者。
sea.js在github上已经找不到了。而且这个是尤雨溪在阿里巴巴工作的时候做的,可以理解为阿里的KPI工程,虽然是尤雨溪出品,但沾上阿里就根据不靠谱。

UMD(Universal Module Definition)

一套兼容CommonJS、AMD、CMD的方案。还是计较厉害的。但ESM出来后,这个意义也不是很大。

总结

在ESM出来之前,js是没有官方模块规范的。CommonJS凭借nodejs的知名度肯定是名气最大的。AMD CMD虽然都是大佬出的,但规范没法统一,这时候UMD出来解决了CommonJS、AMD、CMD的兼容统一问题。但ESM出来之后,这一切都将变成历史。总之,新代码用ESM就对了。

http://www.yayakq.cn/news/587460/

相关文章:

  • 做网页要去哪个网站网站上的搜索怎么做
  • 网站建设及优化教程四川建设网站公司
  • 做网站内容软件慈溪建设网站
  • 爱站网站广州网页搜索排名提升
  • 跨境电商网站建设主管岗位职责高新区网站建设 意义
  • 网站管理与开发怎么做网站网页界面设计系统
  • 怀远县建设局网站重庆网站开发价格
  • 佛山网站建设的首选公司电脑配件网站建设
  • 天津公司网站设计中国企业网
  • 如何自己做网站挣钱学生做网站
  • 全国网络维护的公司排名无锡网站优化工作室
  • 西安淘宝网站建设公司哪家好anything popup wordpress 插件怎么使用
  • 优质作文网站急切网头像在线制作图片
  • 网站制作销售术语网站服务器哪家好些
  • 微软 网站开发网站开发一定得用html吗
  • 东莞外贸网站设计网站管理的内容包括
  • 西安网站开发建设追波设计网站官网
  • 平面设计培训网站网络平台怎么建
  • 如何开发移动网站企业网站的宣传功能体现在()
  • 做任务赚q红包的网站网站建设运行情况报告
  • lamp网站开发黄金组合 pdfapp软件开发课程
  • 设计了网站全国建设项目竣工验收公示网站
  • 做卖车网站需要什么手续费WordPress文章开启评论
  • 电子商务平台seo网站优化方
  • 好推建站网站seo检测工具
  • 国外有没有网站是做潘多拉的淘宝关键词优化推广排名
  • 敦煌网站建设网络营销有哪些就业岗位
  • 手机版网站开发网易企业邮箱 登录
  • 网络营销跟做网站有什么区别平面构成创意与设计
  • 网站怎样制作流程wordpress应用教程