//jsdocument
var num=new obj();
function test()
{
num="test";
if(num!="test")
{
var num=new obj(); 此时函数中num全部变为局部变量
}
}
本文探讨了JavaScript中变量的作用域问题,通过一个具体的代码示例展示了如何在函数内部重新声明一个与外部同名的变量,并解释了这种情况下变量解析的过程。
//jsdocument
var num=new obj();
function test()
{
num="test";
if(num!="test")
{
var num=new obj(); 此时函数中num全部变为局部变量
}
}
453
1万+

被折叠的 条评论
为什么被折叠?