2012年10月23日

JavaScript中call()方法和apply()方法的应用与区别

摘要: 废话不多说1、Call方法的使用A.call(this,a,b,c);主要参数有三个A:表示要添加到this对象的方法,this表示实例化出来的对象,是你要给什么东西加一个新方法,a,b,c是传给A方法的参数。2、apply方法的使用A.apply(this,arguments);也是三个参数。其中A和this跟Call方法的一样不同的是apply的第三个参数是一个数组。两个的功能是一样的,都是“无中生有” 就是把别人的方法当成自己的用,别人 只就是上面的A,自己值得就是this,实例化出来的对象。 阅读全文

posted @ 2012-10-23 16:18 Longlone 阅读(129) 评论(0) 推荐(0)

写JQuery小插件的两种模版

摘要: 方法一:(function($){ $.fn.table=function(options){ var defaults={}; var options=$.extend(defaults,options); //this.each(fuction(){}); 或者直接写东西 }})(JQuery)方法二:(function($){ $.fn.extend({ table:function(options){ var defaults={};var options=$.extend(defaults,options); //this.each(function(){}); 或者直接写东... 阅读全文

posted @ 2012-10-23 14:28 Longlone 阅读(133) 评论(0) 推荐(0)

导航