87,901
社区成员
发帖
与我相关
我的任务
分享
function Person(name, age, job)
{
var o = new Object();
o.sayName = function()
{
window.alert(name);
}
return o;
}
var p = Person("hzt", 26, "Programmer");
p.sayName();
//1、这里已经跳出了Person,为什么还能访问name?
//2、是不是形成闭包了?
//3、变量name和age、job何时会被垃圾收集器回收?