首页新闻找找看学习计划

javascript类 prototype json 获取父 this

0
悬赏园豆:50 [已关闭问题] 关闭于 2014-12-18 09:57

function func() {
this.xx = 'xx';
}

func.prototype.json = {
method : function() {
//请问能不能获取到 func 的 this;
//不想用 call();
var me = this; //this指 func
console.log(me.xx);
}
}
最终想得到:
var f = new func();
f.json.method(); 输出 xx;

------------------------------------------------
请问这个有没可能实现? 实现方式是什么;

请给个实例

Weiseditor的主页 Weiseditor | 初学一级 | 园豆:74
提问于:2014-12-08 08:52
< >
分享
所有回答(2)
0

我觉得不可能拿到吧。你还是用call吧!

Mr.Brian | 园豆:1518 (小虾三级) | 2014-12-10 09:54

好像是不行的;

支持(0) 反对(0) Weiseditor | 园豆:74 (初学一级) | 2014-12-18 09:55
0

还是写在构造方法里好;

Weiseditor | 园豆:74 (初学一级) | 2014-12-18 09:56
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册