摘要: 对象的字面量 工厂模式 工厂模式测试 工厂方式的问题:使用工厂模式能够创建一个包含所有信息的对象,可以无数次的调用的这个函数。虽然其解决了创建多个相似对象的问题,但却没有解决对象识别的问题(即如何得知一个对象的类型) 构造函数模式 构造函数模式测试 注意构造函数与工厂模式有些不同的地方,如下 构造函 阅读全文
posted @ 2017-03-03 09:42 WXUECHAO 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 鉴于this风骚的运作方式,对this的理解是永不过时的话题,本文试图通过将其大卸六块来钉住这个磨人的妖精。 首先 this is all about context. this说白了就是找大佬,找拥有当前上下文(context)的对象(context object)。 大佬可以分为六层,层数越高权 阅读全文
posted @ 2017-02-25 09:31 WXUECHAO 阅读(193) 评论(0) 推荐(0) 编辑
摘要: JavaScript 框架和库可以说是开源项目中最庞大也是最累的类目了,目前在github 上这一类的项目是最多的,并且几乎每隔一段时间就会出现一个新的项目席卷网络社区,虽然这样推动了创新的发展,但不得不说苦了前端的开发者们。因此本文罗列出了一些优秀的 Javascript 框架和库的特及其在 gi 阅读全文
posted @ 2017-02-24 21:12 WXUECHAO 阅读(703) 评论(0) 推荐(0) 编辑
摘要: 有关localStorage和sessionStorage的特性。 localStorage本身带有方法有 添加键值对:localStorage.setItem(key,value),如果key存在时,更新value。 获取键值:localStorage.getItem(key),如果key不存在返 阅读全文
posted @ 2017-02-24 16:44 WXUECHAO 阅读(460) 评论(0) 推荐(0) 编辑
摘要: Session是什么 Session一般译作会话。从不同的层面看待session,它有着类似但不全然相同的含义。比如,在web应用的用户看来,他打开浏览器访问一个电子商务网站,登录、并完成购物直到关闭浏览器,这是一个会话。而在web应用的开发者开来,用户登录时我需要创建一个数据结构以存储用户的登录信 阅读全文
posted @ 2017-02-24 08:55 WXUECHAO 阅读(706) 评论(0) 推荐(1) 编辑
摘要: Javascript: IE中:document.body.clientWidth ==> BODY对象宽度document.body.clientHeight ==> BODY对象高度document.documentElement.clientWidth ==> 可见区域宽度document.d 阅读全文
posted @ 2017-02-23 19:20 WXUECHAO 阅读(155) 评论(0) 推荐(1) 编辑
摘要: 1 $("body").on("click","span",{"key":"rmk"},function(e){ 2 console.log(e.data.key); 3 alert($(this).text()); 4 })//事件委托 阅读全文
posted @ 2017-02-23 19:12 WXUECHAO 阅读(91) 评论(0) 推荐(0) 编辑
摘要: 1、概念 canvas一般就是用来绘制图像的 canvas一般就是用来绘制图像的 2、基本知识 上下文对象 var canvas = doucment.getElementById("canvas"); var ctx = canvas.getContext("2d"); ctx.fillStyle 阅读全文
posted @ 2017-02-23 14:39 WXUECHAO 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 网页可见区域宽:document.body.clientWidth 网页可见区域高:document.body.clientHeight 网页可见区域宽:document.body.offsetWidth (包括边线的宽) 网页可见区域高:document.body.offsetHeight (包括 阅读全文
posted @ 2017-02-22 17:30 WXUECHAO 阅读(208) 评论(0) 推荐(1) 编辑
摘要: 事件触发时间 focus:当focusable元素获得焦点时,不支持冒泡;focusin:和focus一样,只是此事件支持冒泡;blur:当focusable元素失去焦点时,不支持冒泡;focusout:和blur一样,只是此事件支持冒泡; 以前一直以为所有事件都是支持冒泡的,都是可以cancel的 阅读全文
posted @ 2017-02-22 14:24 WXUECHAO 阅读(328) 评论(0) 推荐(0) 编辑