我已经写了这段代码,但这不起作用,请帮我找出问题所在。
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>" );
}
我已经写了这段代码,但这不起作用,请帮我找出问题所在。
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>" );
}
尝试这个
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>" );
}
document.write()
语法错误试试这个:
document.write(arr[i].x +" "+arr[i].y +"< br/>");
JavaScript 是区分大小写的,所以你应该替换
Document.write(arr[i].x +" "+arr[i].y+"<br>" );
和
document.write(arr[i].x +" "+arr[i].y+"<br>" );
但这只是答案的一半:
document.write
是构建页面的非常粗略的解决方案,它仅在初始加载期间有效。这意味着您必须了解可让您附加到页面的功能。