2013-10-01 91 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/>"); 
相關問題