最新回答 / JasonLee
可能和chrome的console环境有关,我是先执行<...code...>弹出alert之后我再进行上面的操作是可以弹出来的,直接运行<...code...>确实是会报错的
2016-03-17
http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html
这儿的讲解很经典
这儿的讲解很经典
2016-03-17
已采纳回答 / 慕数据3999539
因为定义函数的调用方式应该是 function(),但是,如果我们尝试为一个“定义函数”末尾加上(),解析器是无法理解的。而使用括号包裹定义函数体,解析器将会以函数表达式的方式去调用定义函数。也就是说,任何能将函数变成一个函数表达式的作法,都可以使解析器正确的调用定义函数。而 ! 就是其中一个,而 + - || 都有这样的功能。那那个(1)的意思就很好理解了。等于var func = function(a){}; func(1);.
2016-03-17
已采纳回答 / 抹湷鲸
var obj={x1:1,X2:2,X3:3};var i= 1,n=3;for(;i<=n;i++){ document.write(obj['x'+i]+"<br>");}大小写问题 改成对应的小写x即可。
2016-03-17