js如何取出闭包里的变量 10
3个回答
展开全部
无法获取变量c,这种情况的下闭包的变量是无法获取的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
呵呵
a.b = function(){
var c = 100;
function getc(){
alert(c);
}
return getc();
}
a.b()//得到100
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
var a = function(){
this.b =1;
}
var get = new a();
console.log(get.b);
怎么可能取不出来了 函数是一种特殊对象,实例化一下就行了,js的私有变量 方法不成体系,所以写法比较绕。看着烦死了
this.b =1;
}
var get = new a();
console.log(get.b);
怎么可能取不出来了 函数是一种特殊对象,实例化一下就行了,js的私有变量 方法不成体系,所以写法比较绕。看着烦死了
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询