私は現在JavaScriptについて学んでいます。ループを使ってすべての配列要素を出力することについて質問したかったのです。どんな種類のループ/条件を使うべきですか?誰も私にスニペット/例を教えてくれますか? ありがとうございます。ループですべてのjavascript配列要素を印刷するには?
var newObj = [
{
id : "1",
name: "one"
},
{
id : "2",
name: "two"
},
{
id : "3",
name: "three"
},
{
id : "4",
name: "four"
},
{
id : "5",
name: "five"
},
]
console.log(newObj);
window.onload = function()
{
var x;
x = newObj[0].name;
//x = newObj[0].id;
document.getElementById("id").innerHTML = x;
};
<!DOCTYPE html>
<html>
<head>
<script src="1.js"></script>
</head>
<body>
<h3 align="center" id="id"></h3>
</body>
</html>
何JSONはありません...あなたは**配列**私の悪い 'newObj' –
というJavaScriptを持って、私はあなたがいることを知っているように見えるあなたの質問内のコードから –
それを編集します'newObj [0]'は最初の配列要素を返し、 'newObj [0] .name'はその要素の名前を返します。ハードコードされた '0'とBobのおじさんの代わりにループカウンタを使って基本的な' for'ループと組み合わせます。必ずしもベストな解決策ではありませんが、あなたが理解するまで勉強しなければなりません。入門的なJSチュートリアルで配列のループを使用していないと、私は驚いています。 – nnnnnn