Javascript中变量或函数的一个示例
如问题所示,请参见下面的示例。(你可以使用Chrome浏览器,然后F12或权利,审查元素。传输开发人员工具,输入控制台控制台输入)。
(技能的使用:Shift +输入可以在控制台输入时由中间代码替换)
复制代码代码如下所示:
var;
(函数(){())
变量名=名| |张;
Console.info(人名);
}();
(函数(){())
名称=名字| |张;
Console.info(人名);
}();
(函数(){())
VaR name2 =名称;
变量名=名| |张;
Console.info(名字相同);
}(未定义);
执行时的截图如下:
解释如下:
在Javascript。
复制代码代码如下所示:
函数xxx(){
一堆代码…
…
VaR name2 =名称;
变量名=名| |张;
一堆代码
}
执行变成等价形式:
复制代码代码如下所示:
函数xxx(){
VaR name2 =定义;
未定义的;
其他的变量将提前到开始。
一堆代码…
…
2 =名称;
名称=名字| |张;
一堆代码
}