6. 请说明下面代码执行后提示"global"还是"local"?为什么?
1 var y = "global";
2 function factory() {
3 var y = "local";
4 return new Function("return y");
5 }
6 alert(factory()());
1 var y = "global";
2 function factory() {
3 var y = "local";
4 return new Function("return y");
5 }
6 alert(factory()());
解决方案 »
- 关于代码的性能,下面的代码中appendChild在谷歌浏览器性能好低,是什么原因
- 一个javaScript问题
- JavaScript延时执行function
- 一个棘手的问题
- 如何获取listbox中的滚动条位置?
- 求一段 Javascript 代码,谢谢!
- 网站用户自动登录一般都是保存COOKIE到客户端,请问是保存用户名和密码还是光保存用户名就行?
- jquery的autocomplete插件 只有第一次双击能触发,第二次双击就不能触发
- 很久没问问题了,请教怎么样才能测试数据库连接成功,服务器语言必须用jscript
- 如何用VBScript实现让text只接受数字
- jquery问题,麻烦帮帮忙
- 关于javascript获取当前对象的问题
<script>
var y = "global";
function factory() {
var y = "local";
return newfunction();
} function newfunction(){
return y
}
alert(factory());
</script>