私は、data1、data2 などの名前のオブジェクトに格納されているデータセットを使用する既存の Javascript コードに取り組んでいます。数字は、データベースから取得した ID です。
ここで、ID を入力として受け取り、その ID を使用して適切なオブジェクト名を作成し、そのオブジェクトをパラメーターとして関数に渡す、少し追加の関数を作成する必要があります。
したがって、次のようなものです:
function doStuff(id){
var objname="data"+id;
//now, I need to pass the object (not just the name) to a function
someFunction(objname); //this obviously doesn't work, because it just passes the object name as a string
}
では、オブジェクト名がわかっている場合、実際のオブジェクトを関数に渡すにはどうすればよいでしょうか?
質問は初歩的に聞こえますが、これを行う方法があると思いますが、グーグルは役に立たないようです。