美文网首页
JS III MVC、MVVM、面向对象

JS III MVC、MVVM、面向对象

作者: 郑无穷大 | 来源:发表于2018-07-21 14:09 被阅读0次

一、面向对象


面对对象就是: 把数据及对数据的操作方法放在一起,作为一个相互依存的整体——对象。对同类对象抽象出其共性,形成类。类中的大多数数据,只能用本类的方法进行处理。类通过一个简单的外部接口与外界发生关系,对象与对象之间通过消息进行通信。程序流程由用户在使用中决定。 

面向过程就是: 自顶向下顺序执行,逐步求精;其程序结构是按功能划分为若干个基本模块,这些模块形成一个树状结构;各模块之间的关系尽可能简单,在功能上相对独立;每一模块内部均是由顺序、选择和循环三种基本结构组成;其模块化实现的具体方法是使用子程序。程序流程在写程序时就已决定。


new的作用



二、MVC


MVC是什么:

Model 操作数据

View 表示视图

Controller 是控制器

Model 和服务器交互,Model 将得到的数据交给 Controller,Controller 把数据填入 View,并监听 View

用户操作 View,如点击按钮,Controller 就会接受到点击事件,Controller 这时会去调用 Model,Model 会与服务器交互,得到数据后返回给 Controller,Controller 得到数据就去更新 View


相关文章

网友评论

      本文标题:JS III MVC、MVVM、面向对象

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