思路:
方法一:通過把json中需要的值取出來,重新生成json對象,這種方法比較笨,並且相對復雜,不建議。
方法二:通過delete 刪除屬性,這種方法比較常用,在第三方js庫中經常能看到,推薦
舉個栗子:
let objArr = [{"name":"張三",age:"11",sex:"男"},{"name":"李四",age:"20",sex:"男"}]; //刪除李四的age delete objArr.find(item=> item.name == "李四" ).age console.log(objArr ) //[{"name":"張三",age:"11",sex:"男"},{"name":"李四",sex:"男"}];
let obj = { option:{ name:"張三", sex:"男", age:12 }, cont:"這是內容" } //刪除age delete obj.option.age console.log(obj) //{ // option:{ // name:"張三", // sex:"男" // }, // cont:"這是內容" //}