Change key name in JavaScript object

前端 未结 4 609
眼角桃花
眼角桃花 2020-12-10 13:25

I am checking the attributes in a JavaScript object, replacing some of the keys by deleting the prefix \"element\" and saving the new values in another object.



        
4条回答
  •  我在风中等你
    2020-12-10 13:53

    key is not original json because you have remove element_ prefix

    var keys = Object.keys(json);
    for (var j=0; j < keys.length; j++) {
       key = keys[j].replace("element_", "");
       var _key = keys[j];
       switch(key) {
       default :
          tmp[key] = json[_key];
          break;
       }
    }
    

提交回复
热议问题