私は著書「WebデザイナーのためのJavaScriptを」読んでいると私は、この例に来ている:.. forループ - なぜそれは機能するのですか?
var fullName = {
"first": "John",
"last": "Smith"
};
for (var name in fullName) {
console.log(name + ": " + fullName[name]);
}
出力は次のようになります。
"first: John"
"last: Smith"
私は何を得ることはありませんがあります。ここでやります私はプログラムに "first"と "last"の文字列を取得するよう指示します。つまり、オブジェクト "fullName"を循環させると、 "名前"が "最初"と "最後"にどのように関連しているのか見当たりません。私はこれがはっきりしていることを望む お手伝いできますか?どうもありがとう!
' for'ループ反復するようになりますと、あなたはその後、アクセスのように( 'fullName [name]'のような)対応する値 – UnholySheep
変数 'name'の名前を' objectProperty'や 'arrayKey'のように変更すると、もっと明白になります –