模块化和组件化概念

2019-03-14  本文已影响0人  Arale_zh

几个概念

  1. 模块:一个功能的JS程序,即一个js文件
  2. 模块化:应用的js文件都是以模块来编写的
  3. 为什么要模块化?
    1. 降低耦合度
    2. 代码可重复利用
    3. 代码易于维护
    4. 污染全局环境
  4. 组件:用来实现特定功能的代码的集合(HTML/CSS/JS)
  5. 组件化:应用是以多组件方式来实现的功能
  6. 组件化的作用:服用,简化项目编码,提高运行效率
  7. 工程化:一个项目运用了模块化和组件化
  8. 面向对象编程:将编程当成是一个事物,事物时直接使用的,而编程就是设置事物对象能做什么事情;一般抽象成类
  9. 面向过程编程:将编程是做一件事,关注这件事是怎么实现的,即按步骤完成。一般为函数式编程,自顶向下顺序执行。
上一篇 下一篇

猜你喜欢

热点阅读