关于局部变量与形参同名的问题 function test(x){ var x = 10; window.alert(arguments[0]); window.alert(x);}test(); //输出undefined和10test(1); //输出10和10谁能给解释下原理? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 形参会被块内的局部变量屏蔽,不过只是被屏蔽而已,你用 arguments 仍然可以找到它。 1楼,假设形参会被块内的局部变量屏蔽,那么下面又作何解释?function f3(a) { alert(a); //10 var a = 1;//声明局部变量a且赋值为1 alert(a); //1 alert(arguments[0]); //1,为什么这里也变成了1?}f3(10); 求页面弹出新层,层里显示另外页面的插件 有什么办法实现这样的效果 急求一个投票数目条的JS代码,或给点思路。在线等! 关于控件的问题 如何在文本框添加图片 请问层的ID中包含如"-"、"/"等字符的时候怎么办? 求用js前台判断表单所填值是否为数字类型!! 请问javascript怎样读取PHP的变量?谢谢 显示隐藏菜单? 终于拿到一颗星了,送分 求jquery ui教程 创建自定义对象的绑定事件不触发事件就会自动执行,该如何解决
{
alert(a); //10
var a = 1;//声明局部变量a且赋值为1
alert(a); //1
alert(arguments[0]); //1,为什么这里也变成了1?
}
f3(10);