美文网首页
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