函数调用前面加new

摘要: show function (){ alert(this);}show(); //结果为:windownew show(); //结果为:object 原因是加了new,系统会自动在show方法里面加一个var this=new Object();让它指向this 阅读全文
posted @ 2015-08-19 18:31 李妮 阅读(289) 评论(0) 推荐(0) 编辑

变量和属性 函数和方法

摘要: 变量和属性本是一个东西,方法和函数是一个东西。但是区别是:变量是自由的,属性是属于某个对象的。函数是自由的,方法是属于某个对象的var arr = [];var a = 5; //a是变量arr.b = 12; //b是属性function show (){ //函数}arr.fn= functi... 阅读全文
posted @ 2015-08-19 16:35 李妮 阅读(301) 评论(0) 推荐(0) 编辑

$.each(callback)方法

摘要: 以每一个匹配的元素作为上下文来执行一个函数。意味着,每次执行传递进来的函数时,函数中的this关键字都指向一个不同的DOM元素(每次都是一个不同的匹配元素)。而且,在每次执行函数时,都会给函数传递一个表示作为执行环境的元素在匹配的元素集合中所处位置的数字值作为参数(从零开始的整型)。 返回 'fal... 阅读全文
posted @ 2015-08-19 13:53 李妮 阅读(158) 评论(0) 推荐(0) 编辑

页内导航插件编写后总结

摘要: 1、在_render:function(){}中添加一个方法_addFrame(){}用来构建整个页面的dom结构。 1 _addFrame:function(){ 2 var g=this,p=this.options,el=g.el; 3 el[0... 阅读全文
posted @ 2015-08-12 18:08 李妮 阅读(418) 评论(0) 推荐(0) 编辑

javascript中的事件代理

摘要: 事件在javascript中一直是最强大的对象之一。javascript提供了addEventListener和attachEvent两个方法来为DOM节点绑定事件,jquery作了进一步封装,提供了兼容各个浏览器的bind方法。现在来看,这种传统的事件绑定方式存在着以下不足:1.可能需要绑定很多的... 阅读全文
posted @ 2015-07-31 18:28 李妮 阅读(222) 评论(0) 推荐(0) 编辑