いくつかのコードを処理していますが、問題が発生しています。javascriptを使用して修正する方法がわかりません。等々関数内のパラメータとしてオブジェクトとIDを渡す
day: 1
a: 10
b: 5
c: 9
d: 6
と:
私はのように見えるオブジェクトのコレクションがあるdays
を持っています。
私がしたいことは、days
と、a, b, c, d
のIDのうちの1つを渡して「何か」を行うことができる機能を持っていることです。 (何かによって、私はまだ分かりません)。
私は識別子を渡す方法を理解するのに苦労しています。理想的にコンソールにこのようなものを置く
function returnAll(data, id){
for (var day in data){
console.log('On day' + day + ' , ' + id + ' has a value of ' data[day].id)
}
}
: 1日目は、Aは
returnAll(days, a)
...の値... 2日目 は、aはの値があり私はちょうど関数の内部で正しくリンクするIDを取得することはできません。私はa、b、cのいずれかの関数を呼び出す必要があります... days
は動的なので、パラメータとして渡されたid
の値だけで動作する関数が必要です。
どのような考えですか?
シンプルで素晴らしい作品です。 ありがとう! – Runner2357