错误JavaScript循环数组

错误JavaScript循环数组,javascript,html,Javascript,Html,我试图用JS编写一个非常简单的数组,但是当我运行文件时,浏览器中没有显示任何内容,我尝试了所有浏览器,我在这之前也为数组做了相同的示例,它们都运行得很好,但这在浏览器中没有显示任何内容 <!DOCTYPE html> <html> <head> <script type = "text/javascript"> var array1 = new Array(3); for(int i = 0; i < array

我试图用JS编写一个非常简单的数组,但是当我运行文件时,浏览器中没有显示任何内容,我尝试了所有浏览器,我在这之前也为数组做了相同的示例,它们都运行得很好,但这在浏览器中没有显示任何内容

<!DOCTYPE html>
<html>

<head>

<script type = "text/javascript">

var array1 = new Array(3);

           for(int i = 0; i < array1.length; i++) {

             array1[i] = prompt("Enter a value");

           }

          document.write(array1 + "<br>");
</script>
</head>

<body>

</body>
</html>

var array1=新阵列(3);
for(int i=0;i”);

Javascript没有类型定义。您应该在
for
循环中编写
for(var i=0;…
。使用
console.log(…)
可以轻松调试脚本。如果您的javascript代码有问题,只需打开浏览器控制台查看错误。希望对您有所帮助


var array1=新阵列(3);
对于(变量i=0;i”);

int
不是JavaScript中的关键字。请打开浏览器的错误控制台查看错误消息。请使用
console.log(array1)
在脚本底部查看数组中的内容。了解开发人员工具控制台以及如何读取错误消息。它将为您指出将来的问题。对我有用。我添加了一个代码片段作为证明。@chryb,噢,谢谢这是一个愚蠢的错误,但是document.write()是working@Aamir,我知道,但我认为
console.log
是调试代码最简单的方法。@Aamir,你能接受这个答案吗?这可能对其他有同样问题的人有帮助。@Chryb,或者你在寻找一些声誉,哈哈,开玩笑而已。