首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

这个为何输出400

2013-06-26 
这个为什么输出400?htmlheadmeta http-equivContent-Type contenttext/htmlcharsetUTF-8/h

这个为什么输出400?


<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">

</head>
<body>
<script>
var a=new Array(3);
a[0]=function(x){return x*x};
a[1]=20;
a[2]=a[0](a[1]);
</script>
<a href="javascript:alert(a[2]);">输出a[2]的值</a>
</body>
</html>

数组a的下标为2的对应的值为什么是400?a[0]是一个函数,a[1]为20,乘积为什么变成了400? 数组
[解决办法]
20*20本来就是400啊

热点排行