摘要: push()末尾推入元素 返回数组长度pop()末尾弹出元素 返回弹出元素shift()起始弹出元素 返回弹出元素unshift()起始推入元素 返回数组长度代码如:var arr1 = ["b","c","d","e"];var arr2 = arr1.push("f");//arr1:["b",... 阅读全文
posted @ 2014-06-18 13:58 js蜗牛 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 对应经常使用jquery的朋友,方法的链式调用应该是已经很属性了,书上有模拟出一个很简单的类库代码,见代码如下:Function.prototype.method = function(name,fn){ this.prototype[name] = fn; return this;};(fun... 阅读全文
posted @ 2014-06-18 11:26 js蜗牛 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 单体,整个运行环境就独有一份,最简单的一种单体就是一个把所有属性和方法都集中在一起的对象,区别于一般的字面量对象,一般字面量对象是对一个物体的描述,集合该物体所具有的一些属性和方法,而单体则包含更多的些逻辑在里面,单体的好处有,划分命名空间,如果用来作为网页包装器,可以使得页面所有变量都封装在一个对... 阅读全文
posted @ 2014-06-16 11:08 js蜗牛 阅读(356) 评论(0) 推荐(0) 编辑
摘要: javascript继承,无任是类式继承,原型式继承还是渗元式继承都是通过不同方法去围绕着prototype转,简单分析下三种不同继承方法是如何围绕prototype转的一:类似继承,先上关键代码function extend(subClass,supClass){ var fn = functi... 阅读全文
posted @ 2014-06-13 09:31 js蜗牛 阅读(333) 评论(5) 推荐(1) 编辑