06 2018 档案

摘要:var str = 'abaasdffggghhjjkkgfddsssss3444343'; // 1.将字符串转换成数组 var newArr = str.split(""); // 2.创建一个对象 var json = []; // 3. 遍历数组,判断对象中是否存在数组中的值,如果存在值+1 阅读全文
posted @ 2018-06-25 18:43 Samsara315 阅读(369) 评论(0) 推荐(0) 编辑
摘要://http://www.runoob.com/index.html?name=xiaoming&age=23function showWindowHref(){ var sHref = window.location.href; var args = sHref.split('?'); if(ar 阅读全文
posted @ 2018-06-25 15:55 Samsara315 阅读(355) 评论(0) 推荐(0) 编辑
摘要:低耦合。视图(View)可以独立于Model变化和修改,一个ViewModel可以绑定到不同的"View"上,当View变化的时候Model可以不变,当Model变化的时候View也可以不变。 可重用性。你可以把一些视图逻辑放在一个ViewModel里面,让很多view重用这段视图逻辑。 独立开发。 阅读全文
posted @ 2018-06-23 14:10 Samsara315 阅读(1568) 评论(0) 推荐(0) 编辑
摘要:mvc和mvvm其实区别并不大。都是一种设计思想。主要就是mvc中Controller演变成mvvm中的viewModel。 mvvm主要解决了mvc中大量的DOM 操作使页面渲染性能降低,加载速度变慢,影响用户体验。 和当 Model 频繁发生变化,开发者需要主动更新到View的问题 。 阅读全文
posted @ 2018-06-23 14:05 Samsara315 阅读(6810) 评论(1) 推荐(0) 编辑
摘要:MVVM是Model-View-ViewModel的缩写。mvvm是一种设计思想。Model 层代表数据模型,也可以在Model中定义数据修改和操作的业务逻辑;View 代表UI 组件,它负责将数据模型转化成UI 展现出来,ViewModel 是一个同步View 和 Model的对象。 在MVVM架 阅读全文
posted @ 2018-06-23 14:04 Samsara315 阅读(2582) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示