
设计模式
文章平均质量分 80
时间被海绵吃了
on the way
展开
-
Javascript MVC 学习笔记(三) 视图和模板
模板Javascript中模板的核心概念是,将包含模板变量的HTML片段和Javascript对象做合并,把模板变量替换为对象中的属性值。书中讲到了几种库作为模板引擎,但是链接失效了,可以在这里下载,链接:jQuery.tmpl使用方式很简单,看一下它的说明就行了。给定一个模板,通过给它添加数据就能生成渲染好的元素节点,然后就可以将它添加到页面中,主要使用方法如://数据var object =原创 2015-07-26 20:30:44 · 1195 阅读 · 0 评论 -
javascript 单例模式
单例模式是设计模式里最基本也是最常用的模式之一,其特点是单体对象只存在一份实例,这样你就能确保在你的所有代码里面都使用着同样的全局资源。 在Java里面实现单例模式的方法是首先将构造函数私有化,在内部创建一个私有的静态变量保存实例,然后通过一个静态方法(一般取名为getInstance)将实例提供给外部访问。因为构造函数的私有化,所以外部无法对类进行实例化,而只能通过getInstance获取,所原创 2015-07-05 00:27:55 · 1190 阅读 · 0 评论 -
Javascript MVC 学习笔记(二) 控制器和状态
今天进入第二个部分:控制器。控制器和状态从以往的开发经验来看,我们都是将状态保存在服务器的session或者本地cookie中,但Javascript应用往往被限制在单页面,所以我们也可以将状态保存在客户端的内存里面。保存在内存还意味着能带来更快的界面响应。在MVC里面,状态都是保存在控制器里的,控制器相当于应用中视图和模型的纽带。当加载页面的时候,控制器将事件处理程序绑定在视图里,并适时处理回调,原创 2015-07-25 14:37:30 · 1480 阅读 · 0 评论 -
Javascript MVC 学习笔记(一) 模型和数据
写在前面最近在看《MVC的Javascript富应用开发》一书,本来是抱着一口气读完的想法去看的,结果才看了一点就傻眼了:太多不懂的地方了。只好看一点查一点,一点一点往下看吧,进度虽慢但也一定要坚持看完。本学习笔记是对书上所讲解内容的理解和记录。 笔记里的代码大多会按书上摘录下来,因为《MVC的Javascript富应用开发》是结合了JQuery库,所以对于JQuery中不太懂的知识点也会附在代码原创 2015-07-24 18:49:32 · 970 阅读 · 0 评论