这个匿名函数返回匿名函数的代码哪错了????? <body></body><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script> var a=function(i){ return function(){ alert(i); } }("sdadsa"); // 执行后 a = function() { alert(i); }; a(); // 调用后,弹出提示框。</script> 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 下面这个代码为什么弹出的是“undefined”啊?return function()改为return function(i)<body></body><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script> var a=function(i){ return function(i){ alert(i); } }("sdadsa"); // 执行后 a = function() { alert(i); }; a(); // 调用后,弹出提示框。</script> <body></body><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script> var a=function(i){ return function(i){ // 这儿块就不要再传参数了,否则会屏蔽之前传进来的那个字符串("sdadsa") alert(i); // 父函数中的i被局部i屏蔽了,此处并没有传参数,所以是undefined } }("sdadsa"); a(); // 这儿块并没有传参数</script> easyui-datagrid 撤销修改问题 getElementById 在模板如何调用 简单的问题? 我操他_妈的备案中心,我老是收不到邮件认证码。换了几个邮箱都不行。 aralejs/switchable怎么在循环滚动是做到首尾相接 EasyUI的datagrid中隐藏每页显示的记录条数的那个select控件 当找不到网页时如何给出自定义的错误提示? <------------关于marquee的问题,请高手指教----------> 请问如何取得下拉列表的值(DHTML)? text-overflow 属性问题 string操作? 请大家帮我解释段代码!
return function()改为return function(i)
<body></body>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script>
var a=function(i){
return function(i){
alert(i);
}
}("sdadsa"); // 执行后 a = function() { alert(i); };
a(); // 调用后,弹出提示框。
</script>
<body></body>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<script>
var a=function(i){
return function(i){ // 这儿块就不要再传参数了,否则会屏蔽之前传进来的那个字符串("sdadsa")
alert(i); // 父函数中的i被局部i屏蔽了,此处并没有传参数,所以是undefined
}
}("sdadsa");
a(); // 这儿块并没有传参数
</script>