考一下你对Javascript闭包的理解
2011-09-21 23:37
405 查看
小测试,有兴趣可以看下下面的两个代码分别输出什么
/*************************/
var name = "The Window";
var object = {
name : "My Object",
getNameFunc : function(){
return function(){
return this.name;
};
}
};
alert(object.getNameFunc()());
/***************************/
var name = "The Window";
var object = {
name : "My Object",
getNameFunc : function(){
var that = this;
return function(){
return that.name;
};
}
};
alert(object.getNameFunc()());
闭包资源:
1.学习Javascript闭包(Closure)
2.Javascript 闭包
/*************************/
var name = "The Window";
var object = {
name : "My Object",
getNameFunc : function(){
return function(){
return this.name;
};
}
};
alert(object.getNameFunc()());
/***************************/
var name = "The Window";
var object = {
name : "My Object",
getNameFunc : function(){
var that = this;
return function(){
return that.name;
};
}
};
alert(object.getNameFunc()());
闭包资源:
1.学习Javascript闭包(Closure)
2.Javascript 闭包
相关文章推荐
- 谈一下个人对编程的理解
- 详细谈一下对IOC跟AOP的详细理解
- 深入理解JavaScript闭包(closure) – Felix Woo(转载)
- 测试一下你对IP地址的理解能力,大家先不看题后的解答,看自己能做出多少题。
- 深入理解javascript闭包
- 深入理解Javascript闭包 新手版
- 刚刚在看52单片机和GPS通信程序的时候,看到了一个函数,absacc.h,貌似从来没有遇到过,百度了一下,结合自己的理解,整理如下: http://blog.sina.com.cn/s/blog_4
- JavaScript闭包的简单理解
- JavaScript闭包的理解
- 深入理解JavaScript闭包(Closures)
- 代理模式之静态代理的简单实现---理解AOP(面向切面编程)的前奏---想要理解AOP,必须先理解一下
- 另一篇摘抄的文章, 或许可以帮助理解一下osi的概念
- 深入理解javascript闭包
- 深入理解Javascript闭包 新手版
- 深入理解JavaScript闭包(closure)
- javascript闭包的理解(二)
- 简单理解一下什么是脚本语言
- 深入理解Javascript闭包
- 深入理解Javascript闭包(closure)