美文网首页
为什么要使用模块化

为什么要使用模块化

作者: zh_yang | 来源:发表于2017-09-30 15:53 被阅读0次

1、 为什么要使用模块化?

模块化的作用有以下这些:

  • 可以解决命名冲突
  • 管理依赖
  • 提高代码的可读性
  • 代码解耦,提高代码的复用性

2、CMD、AMD、CommonJS 规范分别指什么?有哪些应用

  • CMD规范(Common Module Definition):是sea.js在推广过程中对模块定义的规范化产出,主要用于浏览器端。它主要特点是:对于依赖的模块是延迟执行,依赖可以就近书写,等到需要用这个依赖的时候再引入这个依赖,应用有sea.js
  • AMD规范(Asynchronous Module Definition):是 RequireJS 在推广过程中对模块定义的规范化产出,也是主要用于浏览器端。其特点是:依赖前置,需要在定义时就写好需要的依赖,提前执行依赖,应用有require.js
  • CommonJS规范是在服务器端模块的规范,是同步加载的。应用有node.js

3.requirejs实现

代码地址:https://github.com/zh-yang/resume/tree/master/LebronStation
预览链接:https://zh-yang.github.io/resume/LebronStation/index.html

相关文章

  • 前端模块化

    为什么要模块化?模块化使代码结构更清晰维护起来更方便。 为什么要模块化规范?有了模块,我们可以方便地使用别人的代码...

  • 模块化

    - 模块化 -AMD-CMD规范- requireJS实践- r.js打包工具使用 1、为什么要使用模块化?###...

  • CMD、AMD、CommonJS 规范

    问答 1.为什么要使用模块化? 要使用模块化,我们要知道什么是模块化?首先一个模块是为了实现特定功能的文件,模块化...

  • 前端基础(问答29)

    keywords: 模块化、AMD、CMD、CommonJS。 为什么要使用模块化? 什么是模块?模块就是对实现特...

  • 前端模块化与RequireJS

    模块化 模块化是什么? 为什么要使用模块化? 为了更好地复用 减少全局变量污染 解决功能之间的依赖关系 模块化的实...

  • 前端模块化和Webpack简单介绍(上)

    前端模块化 为什么要使用模块化? 解决代码命名重复的问题 代码复用 模块化的核心:导入和导出 ES5中模块化的实现...

  • 高级任务4:AMD_CMD_RequireJS

    题目1: 为什么要使用模块化? 使用模块化可以: 解决命名冲突; 可进行依赖管理; 增强代码的可读性; 代码解耦,...

  • 高级4-require.js

    题目1: 为什么要使用模块化? 使用模块化可以: 解决命名冲突; 可进行依赖管理; 增强代码的可读性; 代码解耦,...

  • 模块化

    为什么要使用模块化,都有哪几种方式可以实现模块化,各有什么特点? Proxy 可以实现什么功能?数据响应式 模块化...

  • Python(Flask)模块化编程开发

    为什么要模块化编程开发? Python,最伟大的地方就在于Python拥有各种强大的库。所以,使用Python进行...

网友评论

      本文标题:为什么要使用模块化

      本文链接:https://www.haomeiwen.com/subject/xgtnextx.html