因为在函数体内部this所指的已不是想要的对象了
<script language=javascript>
function test() { this.haha = function() {
alert(this.dd());
//return 100;
} this.dd = function() {
//alert(haha());
return 100;
} this.haha();
//this.dd();
}var test = new test();</script>
<script language=javascript>
function test() { this.haha = function() {
alert(this.dd());
//return 100;
} this.dd = function() {
//alert(haha());
return 100;
} this.haha();
//this.dd();
}var test = new test();</script>
解决方案 »
- $,#,!的一些问题
- 两个tomcat发布两个工程,window.showModalDialog不能传值和获取返回值
- 网页用javascript写,如何处理COM接口返回的字符串数组?
- 大虾们 帮帮忙 郁闷中!!!(关于图片重叠)
- 取不到js对象里面的值, 请大家帮忙。
- 麻烦大家看看这个打印控件如何?
- 急!!!!!!! 在线求PhotoShop CS3的授权码
- 一个值传递问题..............................
- 请问如何在这个文件的表格中“添加一行”,与“删除最尾行”
- 如何在Mac机下获取焦点?
- 如何使文本框的值可根据改变下拉菜单选择项而改变
- 应该是一个很简单的问题,在线等!
function() {...}
http://community.csdn.net/Expert/topic/4759/4759575.xml?temp=9.757632E-02