稀土掘金 稀土掘金
    • 首页
    • AI Coding
    • 沸点
    • 课程
    • 直播
    • 活动
    • APP
      插件
      • 搜索历史 清空
        • 写文章
        • 发沸点
        • 写笔记
        • 写代码
        • 草稿箱
        创作灵感 查看更多
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
0 /100
commonESModule
订阅
avatar
用户2554408131596
更多收藏集

微信扫码分享

微信
新浪微博
QQ

3篇文章 · 0订阅
  • 前端模块化,AMD和CMD的区别总结
    立即执行比较好理解,我们来看CMD的延迟执行。 在执行mod.js前,模块被解析为了字符串,然后通过正则表达式找出了模块中所有的依赖并去一一加载,如例子中的jquery.js、a.js和b.js。但是加载后的依赖并不立即执行,而是当js执行到require语句的时候才被执行。如…
    • SuperMouse
    • 7年前
    • 3.7k
    • 33
    • 评论
    JavaScript 前端 jQuery
  • AMD requireJs
    AMD: (Asynchronous ModuleDefinition)异步模块定义,采用异步方式加载模块,模块的加载不影响它后面语句的运行。所有依赖模块的语句,都定义在一个回调函数中,等到模块加载完成之后,这个回调函数才会运行 CMD:(Common Module Defin…
    • 熏悟空的孙
    • 5年前
    • 319
    • 1
    • 2
    RequireJS
  • JS--CommonJS和ESModule的区别
    CommonJS 发生在代码的运行阶段,通过 require 引入,这时候它会执行并返回一个对象,这个对象用 module.exports 或 exports 导出,若模块在导出对象后发生变化,不影响之前导出的对象。 ESModule 发生在代码的编译阶段,通过 import …
    • passing
    • 4年前
    • 182
    • 2
    • 评论
    JavaScript