js对象编程:某个类中有个方法,该方法的返回值类型就是该类的类型,这应该怎么实现?
2个回答
展开全部
var obj = {
"a":10,
"fun":function(){
return this;
},
"msg:function(){
alert('msg');
}
};
var t = new obj;
var y = t.fun();
y.msg();
更多追问追答
追问
我直接说我遇到的问题吧,我想用document.selectorQueryAll封装实现JQuery库,当调用parent()函数或children()就要返回自身类型的的对象,这不知道咋实现
追答
你看我的,t.fun() 不就是返回了对象本身么 y.msg 还是 和T 是同一个对象啊。不就是你需要的么。返回的就是对象本身。跟JQ一样。
展开全部
var classA={
fun:function(){
return typeof(classA);
}
};
fun:function(){
return typeof(classA);
}
};
更多追问追答
追问
你似乎没明白我的意思
我直接说我遇到的问题吧,我想用document.selectorQueryAll封装实现JQuery库,当调用parent()函数或children()就要返回自身类型的的对象,这不知道咋实现
追答
document.selectorQueryAll 不是直接可以像Jquery一样使用吗
你说的是返回自身类型的对象,还是返回自身对象的类型?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询