前端杂货铺Web前端之路让前端飞

前端发展历史

2017-04-07  本文已影响62人  梦见君笑

1.js操作html

利用原生的javascript (js包括ECMAscript BOM DOM)的DOM操作dom节点改变html中的数据。

第一阶段

2.jquery阶段

由于DOM语法的复杂和各种浏览器兼容性问题,jquery的出现拯救前端程序员于水深火热之中。

第二阶段

3.MVC模式阶段

第三阶段

View:视图层 --用户界面

Controller:控制器 --业务逻辑

Model:模型--数据保存

view传送指令到controller,

controller完成业务逻辑以后,要求model改变状态

model将新的数据发送到view,用户得到反馈

4.MVVM模式阶段

第四阶段

采用了双向数据绑定(data-binding):view的变动,自动反应在viewModel,反之亦然,model的数据的变动,也自动展示给页面显示

把model和view关联起来的就是viewModel。viewModel负责把model的数据同步到view显示出来,还负责把view的修改同步回model。

上一篇 下一篇

猜你喜欢

热点阅读