function Person(name){
var name=name;
function getName(){
return name;
}
getName();
}
Person("Nicholas");
在全局作用域中,调用Person("Nicholas")对象是window,那么在Person函数的内部,
调用getName()函数的对象该是谁呢???
补充:
function Person(name){
var name=name;
function getName(){
alert(name);
}
window.getName();//window.getName is not a function
}
Person("Nicholas");
在这段代码中,我用window调用getName()方法,会报错!window.getName is not afunction ???这是否能够说明,window不能调用该方法呢??
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…