在警告框中显示数组内容

时间:2015-10-12 20:15:42

标签: javascript arrays multidimensional-array

这可以在我写的其他脚本中工作,但不在这里。为什么? 我写的其他脚本已经能够显示整个数组, 并能够显示1-2-3级深度。 即原始[0] /原始[0] [0] 我错过了一些非常简单的事情吗?

在这里赢得答案: How can I create a two dimensional array in JavaScript? 工作正常吗?

<html>
<head>

<script>
Original = [
[1,2,3,4,5,6,7,8,9,0],
[0,9,8,7,6,5,4,3,2,1],
[q,w,e,r,t,y,u,i,o,p],
[a,b,c,d,e,f,g,h,i,j],
];

function TestFunction(){
alert(Original);
}


</script>
</head>
<body>
<button onClick = TestFunction()>Test</button>
</body>
</html>

2 个答案:

答案 0 :(得分:3)

问题是你有一堆未声明的变量。在数组中,字符串必须用引号括起来。

Original = [
[1,2,3,4,5,6,7,8,9,0],
[0,9,8,7,6,5,4,3,2,1],
['q','w','e','r','t','y','u','i','o','p'],
['a','b','c','d','e','f','g','h','i','j'],
];

这是一个更新的小提琴

http://jsfiddle.net/4fmtqou2/

答案 1 :(得分:2)

你应引用你的&#34; q&#34;,&#34; w&#34;,&#34; e&#34; ...数组中的字符。

相关问题