06 2014 档案

摘要:js中DOM操作占了极大的部分,对于节点的操作主要有节点插入,节点移除,节点复制,还有一些innerHTML,innerText,outerHTML相关的东西。节点的插入原生的DOM接口非常简单,参数确定,方法调用方便。jQuery对这些原生接口进行利用,组装出了一些列更为犀利的方法,append、... 阅读全文
posted @ 2014-06-16 08:46 胖蝎子 阅读(548) 评论(0) 推荐(1)
摘要:此页面中的动画效果都是只用了-webkit前缀的,所以建议用chrome打开此页面animation-timing-functionanimation-timing-function 规定动画的速度曲线。速度曲线定义动画从一套 CSS 样式变为另一套所用的时间。在平常的取值中,主要有以下几个:值描述... 阅读全文
posted @ 2014-06-09 11:37 胖蝎子 阅读(2118) 评论(0) 推荐(0)
摘要:js中的类工厂就是因为js中一直没有真正的类。创建类工厂是为了模拟类,类工厂的主要部分就是prototype的扩展和返回一个基本的用来new的函数prototype扩展首先是prototype的扩展,可以用一个简单的for...in...循环来实现。for(var item in from){ ... 阅读全文
posted @ 2014-06-07 22:36 胖蝎子 阅读(415) 评论(0) 推荐(0)
摘要:先看一段比较神奇的运算和他的结果:{}+[]//0[]+{}//"[object Object]"{}+[] == []+{}//false({}+[]) == []+{}//true运算结果不一样,很神奇啊。。。我们来看一下js中对Object和Array直接执行运算时会发生什么。由于数组不是一个... 阅读全文
posted @ 2014-06-05 12:22 胖蝎子 阅读(365) 评论(0) 推荐(0)
摘要:扩展浏览器原生对象原型用:function extend(target,source){ var toString = Object.prototype.toString, hasOwn = Object.prototype.hasOwnProperty,back = {}; if... 阅读全文
posted @ 2014-06-01 10:02 胖蝎子 阅读(192) 评论(0) 推荐(0)