求解释!!!! jQuery.fn = jQuery.prototype = { constructor: jQuery}上边这种写法跟jQuery.prototype.fn={ constructor: jQuery} 有区别吗 ,等号后面直接写个大括号是匿名函数? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 上面两个都是往jquery的原型里面添加了fn。 等号后面大括号是对象赋值。 匿名函数如下var t = function(){ return funciont(){};//这个function是匿名函数} 那我如何调用constructor 这个东西呢?jQuery.prototype 这个prototype 是不是只能用函数名调用,不能用对象调用 仔细了解下js的面向对象吧原型链属于构造函数,不属于对象。可以通过 对象.成员名 的方式访问原型链上的成员constructor成员默认是对象的构造函数,当然,可以手动修改第一种方式var test=new jQuery();alert(test.constructor);//弹出jquery函数内容第二种方式var test=new jQuery();alert(test.fn.constructor)//弹出jquery函数内容 ---------------------------------jQuery = function( selector, context ) { return new jQuery.fn.init( selector, context, rootjQuery ); }jQuery 貌似就是对象吧,还用再new吗 函数也是对象,有prototype成员的对象一般就是函数,因为其他对象没有这个默认成员jQuery既然有prototype成员,多半也就是函数了,当然因为函数也是对象,在上面直接添加成员也是可以成功的既然是函数,当然可以new了,自己试试吧 --function employee(name,job,born){this.name=name;this.job=job;this.born=born;}---employee=function (name,job,born){this.name=name;this.job=job;this.born=born;}那上面的两个employee有什么区别呢 jquery 问题,在线等待,测试过了,立马结贴。100分。 一直想的关于JQUERY一个问题! 谁能帮忙解释下这段javascript是什么意思啊? google首页的一些脚本好难懂,大侠赐教. safari 下iframe滚动条问题 关于多个div隐藏的问题 html 页里有一个div 隐藏,然后我点击一个链接,想弹出这个隐藏的DIV里的内容,如何做? 千位分隔符的问题 怎么解决flash图片轮换效果中标题文字太长 能用javascript再网页重画线吗?? 请教下kindeditor的问题 嵌入进html中的javascript语句怎么不起作用?
return funciont(){};//这个function是匿名函数
}
那我如何调用constructor 这个东西呢?jQuery.prototype 这个prototype 是不是只能用函数名调用,不能用对象调用
原型链属于构造函数,不属于对象。
可以通过 对象.成员名 的方式访问原型链上的成员
constructor成员默认是对象的构造函数,当然,可以手动修改第一种方式
var test=new jQuery();
alert(test.constructor);//弹出jquery函数内容第二种方式var test=new jQuery();
alert(test.fn.constructor)//弹出jquery函数内容
jQuery = function( selector, context ) {
return new jQuery.fn.init( selector, context, rootjQuery );
}
jQuery 貌似就是对象吧,还用再new吗
有prototype成员的对象一般就是函数,因为其他对象没有这个默认成员
jQuery既然有prototype成员,多半也就是函数了,当然因为函数也是对象,在上面直接添加成员也是可以成功的
既然是函数,当然可以new了,自己试试吧
--
function employee(name,job,born)
{
this.name=name;
this.job=job;
this.born=born;
}
---
employee=function (name,job,born)
{
this.name=name;
this.job=job;
this.born=born;
}
那上面的两个employee有什么区别呢