mapによる特定のキーバリューの取得
var foodList = { 'オムライス': 450, '焼きそば': 500, 'お好み焼き': 600, '焼き飯': 400 }; //任意のキーワードを指定する var order = ['焼き飯', 'お好み焼き']; var result = order.map( function( value, index, array ) { //配列のキーワードを使ってオブジェクト内の値を取得する return this[value]; }, foodList ); console.log( result );