私は持っている
var myArrayVariable1 = new Array();
var myStringVariable1 = 'myArrayVariable1';
var myStringVariable2 = 'myArrayVariable2';
文字列の 1 つが変数名と一致するかどうかを調べる方法はありますか? 上記の場合、myStringVariable1.Value = myArrayVariable1.VariablesName
私の難問: 各ユーザーに固有のオブジェクトが約 100 個あります。各オブジェクトを毎分更新する必要がある
各オブジェクトには、データベース ID として名前が付けられます。javascript は、オブジェクトを見つけて削除し、新しい値を使用して再作成する必要があります (これらは json を介して取得されます)。
だから私は(jsonから取得した文字列を使用して)オブジェクトを見つける必要があり、それからそのオブジェクトを呼び出して削除する必要があります...ここで立ち往生しています。
要約すると、次のようなものを探しています。
foreach(object obj in allObjects){
if (obj.ActualName==="something"){
obj.Delete();
}
}
いくつか考えた後、私の質問に対する答えはありませんでした。すべてのオブジェクトを追跡するために、ある種の辞書 (ハッシュマップに相当するもの) を使用することを考えています。