2013-10-01 53 views
-5

我已经写了这段代码,但这不起作用,请帮我找出问题所在。我想将对象插入到javascript中的数组中

var arr = []; 
for (var i = 0; i < 51; i++) { 
var obj = { 
    x : i, y : 2 
}; 
arr.push(obj); 
} 

for (var i = 0; i < arr.length; i++) { 
Document.write(arr[i].x +" "+arr[i].y+"<br>"); 
} 
+7

'Document'应该是'document'。 –

+3

在此示例之后,您应该了解DOM操作方法,如createElement,appendChild,insertBefore或者innerHTML ...以及忘记document.write – devnull69

+0

编程错误的基本规则:如有疑问,您的问题是一些微小的语法错误。 –

回答

1

尝试这个

var arr = new Array(); 
for (var i = 0; i < 51; i++) { 
var obj = {x : i, y : 2}; 
arr.push(obj); 
} 

for (var i = 0; i < arr.length; i++) { 
alert(arr[i].x +" "+arr[i].y+"<br>"); 
} 

Check the output here

0

document.write()语法是错误的尝试:

document.write(arr[i].x +" "+arr[i].y +"< br/>"); 
相关问题