JavaScript 指针设计错误
来源:互联网 发布:js获取body所有子元素 编辑:程序博客网 时间:2024/05/18 01:58
当函数调用如 var = add(1,2),此时函数的指针会指向全局函数
var add = function(a,b){
return a + b;
};
var myObject = {
value:3,
getValue:function(){
return this.value;
}
};
myObject.double = function(){
var that = this;
var helper = function (){
//add方法内地this指向window对象,应该算是javascript设计错误
//所以这里用一个局部变量指向内部方法参数
that.value = add(that.value,that.value);
};
helper();
};
myObject.double();
document.writeln(myObject.getValue());
- JavaScript 指针设计错误
- 指针错误
- 指针错误
- javascript指针
- 【Javascript】javascript 中的指针
- JavaScript 错误
- Javascript错误
- JavaScript:错误
- javascript错误
- JavaScript 错误
- jbpm5.3的web设计器事物监听空指针错误,解决办法
- Javascript 的面向事件的设计中,使用对象指针实例
- javascript 设计
- 谭浩强书中指针的错误
- 调试空指针错误
- 指针错误汇总2
- 错误使用了指针
- 首遇空指针错误!
- ps cs2学习网站
- RtlFreeUnicodeString误用引起驱动程序错误
- flex控件拖动之这个程序太疯狂
- WCF分布式开发步步为赢(0):WCF学习经验分享,如何更好地学习WCF?
- C++代码优化
- JavaScript 指针设计错误
- 关于企业管理信息系统
- vc常见的108个问题
- 感谢上帝,终于能进股沟文档了
- HttpClient入门【转】
- 利用Struts开发Rss在线阅读器
- 搜索引擎当前主流正文提取的思路
- C++ Header file——以备查用
- C#版正文抽取所需正则全集