日期:2014-05-16  浏览次数:20343 次

求解释!!!!
jQuery.fn = jQuery.prototype = {
constructor: jQuery
}

上边这种写法跟
jQuery.prototype.fn={
  constructor: jQuery
}
 有区别吗 ,等号后面直接写个大括号是匿名函数?

------解决方案--------------------
上面两个都是往jquery的原型里面添加了fn。 等号后面大括号是对象赋值。 匿名函数如下

var t = function(){
return funciont(){};//这个function是匿名函数
}
------解决方案--------------------
我只能说 继续看书
耐心 安静 坚持 的看
这里的一分钟顶你以后的一天
------解决方案--------------------
函数也是对象,
有prototype成员的对象一般就是函数,因为其他对象没有这个默认成员
jQuery既然有prototype成员,多半也就是函数了,当然因为函数也是对象,在上面直接添加成员也是可以成功的
既然是函数,当然可以new了,自己试试吧