上一页 1 ··· 7 8 9 10 11
  2015年9月16日
摘要: var iSpace = (function(){ var shzt = $("#shzt"),zcsj=$("#zcsj"),shsj=$("#shsj"); var arr = []; var sTime = 700; Array.prot... 阅读全文
posted @ 2015-09-16 10:27 小武爷 阅读(370) 评论(0) 推荐(0) 编辑
  2015年9月1日
摘要: var cost = (function(){ var args = []; return function(){ if(arguments.length === 0){ var money = 0; for(var i=0,l=args.length; i<l; i++){ money ... 阅读全文
posted @ 2015-09-01 16:43 小武爷 阅读(261) 评论(0) 推荐(0) 编辑
  2015年8月31日
摘要: 学习中 阅读全文
posted @ 2015-08-31 16:55 小武爷 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 1、代理模式为一个对象提供一个代用品或占位符,以便控制对它的访问。2、不用代理模式: 客户 -> 本体 使用代理模式: 客户 -> 代理 -> 本体3、例子场景1 点击操作与服务器交互代理 虚拟代理 1 2 3 4 5 6 7 8 9 10var synchronousFile... 阅读全文
posted @ 2015-08-31 10:23 小武爷 阅读(127) 评论(0) 推荐(0) 编辑
  2015年8月20日
摘要: 1、发布-订阅模式又叫观察者模式,它定义对象之间一种一对多的依赖关系。2、如何实现发布-订阅模式 2-1、首先指定好发布者 2-2、给发布者添加一个缓冲列表,用户存放回调函数以便通知订阅者 2-3、最后发布消息时候,发布者会遍历这个缓存列表,依次触发里面存放的订阅者回调函数例子:var sal... 阅读全文
posted @ 2015-08-20 17:29 小武爷 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 1、单例模式的核心是确保只有一个实例,并提供全局访问。2、惰性单例 指的是在需要的时候才创建对象实例。如在页面中创建唯一div 普通做法var createDiv = (function(){ var div; return function(){ if(!div){ div = docume... 阅读全文
posted @ 2015-08-20 10:38 小武爷 阅读(174) 评论(0) 推荐(0) 编辑
  2015年8月19日
摘要: 1、装饰者模式定义:给对象动态添加职责的方式称为装饰者(decorator)模式。 js如何实现装饰者模式 通过保存原函数引用方式改写某函数 window.onload = function(){alert(1);}var _oldonload = window.onload || function 阅读全文
posted @ 2015-08-19 16:17 小武爷 阅读(203) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11