会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
四菠萝
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
3
4
5
6
7
8
9
10
11
···
16
下一页
2014年10月29日
javascript 继承 constructor 需要注意点
摘要:
阅读全文
posted @ 2014-10-29 22:59 菠萝君
阅读(326)
评论(0)
推荐(0)
2014年9月22日
(5) 控制器和状态
摘要: 1 模块模式模块模式是用来封装逻辑并避免全局命名空间污染的好方法,匿名函数也可以做到。在匿名函数的逻辑都在闭包里面运行,为应用中的变量提供了局部的作用域和私有的运行环境 (function(){ })();2 全局导入定义在模块里的变量都是局部变量,因此在全局命名空间中时无法访...
阅读全文
posted @ 2014-09-22 19:41 菠萝君
阅读(253)
评论(0)
推荐(0)
2014年9月20日
(4)模型和数据
摘要: (1)MVC 和 命名空间var User = { getData:function(){ //$ajax get data } }; User.getData();用模型的属性保存至命名空间的做法可以足球报不会产生冲突,但是我们写成一个...
阅读全文
posted @ 2014-09-20 00:00 菠萝君
阅读(169)
评论(0)
推荐(0)
2014年9月15日
(3)理解代理 proxy
摘要: var Class = function(){ var klass = function(){ this.init.apply(this,arguments); }; klass.prototype.proxy = function(f...
阅读全文
posted @ 2014-09-15 21:09 菠萝君
阅读(257)
评论(0)
推荐(0)
2014年9月10日
(2)基于原型的类继承
摘要: 1 version 1var Animal = function(){ this.init(this,arguments); }; //init Animal.prototype.init = function(color){ this.color = ...
阅读全文
posted @ 2014-09-10 21:28 菠萝君
阅读(244)
评论(0)
推荐(0)
(1) basic javascript class
摘要: 1 version 1var Class = function(){ var klass = function(){ this.init.apply(this,arguments); }; //init klass.pro...
阅读全文
posted @ 2014-09-10 20:38 菠萝君
阅读(226)
评论(0)
推荐(0)
2014年9月9日
观察者模式
摘要: 观察者模式具有以下组件(1) Subject 目标: 维护一系列的观察者,方便添加或者删除观察者(2) Observer 观察者 : 为那些在目标状态发生改变时需获取得通知的对象提供一个接口(3) ConcreteSubject 具体目标 : 状态发生改变时,向observer发出通知,储存Conc...
阅读全文
posted @ 2014-09-09 21:50 菠萝君
阅读(210)
评论(0)
推荐(0)
2014年9月4日
单例模式 (3)
摘要: var SingletonTester = (function(){ function singleton(options){ options = options || {}; this.name = 'Jackey'; ...
阅读全文
posted @ 2014-09-04 22:14 菠萝君
阅读(115)
评论(0)
推荐(0)
2014年9月3日
(2) Module (模块)模式 || (Revealing Module)揭示模式
摘要: 在这里将模块模式和揭示模式一起说了,因为揭示模式是模块模式的改良。该风格的模式,是建立在对象字面量上面的,最基本的对象字面量的形式是:var Car = {};基于对象字面量的模式的实现方式: var Car = { color: 'white', getCarPrice...
阅读全文
posted @ 2014-09-03 20:48 菠萝君
阅读(267)
评论(0)
推荐(0)
(1) constructor(构造器)
摘要: var Car = function (model, year, miles) { this.model = model; this.year = year; this.miles = miles; this.carSituation = f...
阅读全文
posted @ 2014-09-03 20:11 菠萝君
阅读(203)
评论(0)
推荐(0)
上一页
1
···
3
4
5
6
7
8
9
10
11
···
16
下一页
公告