“Cara memperbarui nilai di JSON bersarang menggunakan ID di JavaScript” Kode Jawaban

Cara memperbarui nilai di JSON bersarang menggunakan ID di JavaScript

function getObjects(obj, key, val, newVal) {
    var newValue = newVal;
    var objects = [];
    for (var i in obj) {
        if (!obj.hasOwnProperty(i)) continue;
        if (typeof obj[i] == 'object') {
            objects = objects.concat(getObjects(obj[i], key, val, newValue));
        } else if (i == key && obj[key] == val) {
            obj[key] = 'qwe';
        }
    }
    return obj;
}
Courageous Cardinal

Cara memperbarui nilai di JSON bersarang menggunakan ID di JavaScript

function getObjects(obj, key, val, newVal) {
  for (var i in obj) {
      if (!obj.hasOwnProperty(i)) continue;
      if (i == key && obj[key] == val) {
          obj[key] = newVal;
      }
  }
  return obj
}
Courageous Cardinal

Jawaban yang mirip dengan “Cara memperbarui nilai di JSON bersarang menggunakan ID di JavaScript”

Pertanyaan yang mirip dengan “Cara memperbarui nilai di JSON bersarang menggunakan ID di JavaScript”

Lebih banyak jawaban terkait untuk “Cara memperbarui nilai di JSON bersarang menggunakan ID di JavaScript” di JavaScript

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya