Pebble Coding

ソフトウェアエンジニアによるIT技術、数学の備忘録

JavaScript 繰り返し処理

このサイトすごく分かりやすくていい。

オブジェクトをfor in で回した時、要素にはプロパティ名が入る

var coffee = { coffee_type: 'cafe late',
               coffee_price: 350,
               coffee_sugar: 1,
               coffee_pour : function() {
                 print("pour");
               }
             }; 
for( var prop_name in coffee ){
  print( prop_name + "," + coffee[prop_name] );
}

//出力結果
//coffee_type,cafe late
//coffee_price,350
//coffee_sugar,1
//coffee_pour,function () {
//    print("pour");
//}