をループで愚かなエラー:blog.niftysnippets.org/2010/11/myths-and-realities-of-forin.html を少し配列作成:私はちょうど記事について<code>for in</code>文の読みアレイ
<script>
var stuff, index;
stuff = ['a', 'b', 'c'];
stuff.name = "Foo";
for (index in stuff) {
x = document.getElementById("demo")
x.innerHTML = console.log("stuff[" + index + "] = " + stuff[index])
}
</script>
しかし、それは動作しませんが。誰かが私に何が間違っているかを見せてもらえるか?
動作しませんでしょうか? –
何が問題なのですか? –
[私のための作品](https://jsfiddle.net/900cfufk/)。それは少し奇妙です:コンソールに出力し、要素のHTMLを '' undefined ''に繰り返し設定します(' console.log'は何も返しません)。しかし、私がそのブログ記事で言うようにしようとすると、本当に良い理由がない限り、これにはfor-inを使わないでください。関連する質問はここにあります:[* JavaScriptの配列には?*](http://stackoverflow.com/questions/9329446/for-each-over-an-array-in-javascript) –