向高手请教javascript中this的知识 很主要的一句,漏掉了。“this关键字关联于执行时的作用域,而非定义时的作用域。”这句话怎么理解?能举个例子吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.blogjava.net/mxx/archive/2006/10/29/77919.html8.8. 函数作用域与闭包http://blog.csdn.net/haluomao/archive/2005/10/12/500954.aspxJavaScript中this关键字使用方法详解 http://www.never-online.net/blog/article.asp?id=117 this表示当前类的实例,理解当前类的实例就可以了,感觉跟VC的一样啊! 看下边的例子:function test(){ this.testMethod = function(){alert(1);};}var testInstance = new test();testInstance.testMethod = function(){ var testInstanceInner = new test(); testInstance.testMethod = function() { alert(2); }}这样写就错了,我觉得是你说的那句话的原因,this是在执行中的作用于而非定义时的,可把我害惨了,有高手给个解决方案没? js方法调用问题 很菜的一段代码,帮忙指正 为什么在div上使用滚轮的时候页面不滚动? 如何用正则表达式提取下列内容 请真正的JavaScript高手解答 不知道有没有人做过这样的效果,紧急,请大家帮帮忙(先隐藏,后显示) 在javascript中用command模式模拟多线程 关于一个动态删除html标签的问题! 我想在网页中键鼠标右键弹出自己的菜单,但不知道如何不让它显示IE自带的菜单? 数据集count的问题? 如何只打印iframe里的内容? javascript做浮动倒数计时器--大虾小虾快来啊
8.8. 函数作用域与闭包
http://blog.csdn.net/haluomao/archive/2005/10/12/500954.aspx
JavaScript中this关键字使用方法详解
{
this.testMethod = function(){alert(1);};
}
var testInstance = new test();
testInstance.testMethod = function()
{
var testInstanceInner = new test();
testInstance.testMethod = function()
{
alert(2);
}
}这样写就错了,我觉得是你说的那句话的原因,this是在执行中的作用于而非定义时的,可把我害惨了,有高手给个解决方案没?