私は下のJSで作業しており、読み込まれたときに出力を表示しません。出力のようなものでなければなりませんJavaScript - 構造体配列
<html>
<head>
</head>
<body>
<script type="text/javascript">
var MAX = 3;
function structCars() {
this.make;
this.model;
this.color;
}
var cars = new Array();
var makes = new Array (
"Toyota",
"Ford",
"Chevrolet"
);
var models = new Array (
"Camrey",
"Mustang",
"Nova"
);
var colors = new Array (
"Blue",
"Red",
"Yellow"
);
for(var i = 0; i < MAX; i++) {
var temp = new structCars();
temp.make = makes[i];
temp.model = models[i];
temp.color = colors[i];
cars.push(temp);
}
for(i = 0; i < cars.length(); i++) {
document.write(i + " " + cars[i].make + ", " + cars[i].model + ", " + cars[i].color + ".<br>");
}
</script>
</body>
</html>
:
0トヨタ、カムリ、ブルー
1フォード、マスタング、赤
2シボレー、ノヴァ、イエロー
しかし、何も来ている。これは簡単なことかもしれませんが、私はこれを完全に間違ってやっています。私はJavaScriptを学び始めていて、これを理解しようと夢中になっています。
これはオンラインコーディングの割り当てのためのもので、私の仕事を私のためにしたくありません。私は教授に尋ねましたが、C#/ Javaでは堪能ではなく、JSではありません。ありがとうございます。
ありがとうございました。
ジョン括弧なし
ありがとうございました!!私はかっこを削除し、それは働いた。私はまだ値のコンストラクタを使用しようとしていないが、私は、はるかに単純化されます。 – JohnP