我这个案例属于新手小白,高手慎入。
经常遇到数据嵌套和数据处理,举个例子:
json = [
{"name":zhangsan,"id":111,"sex":1,"time":2020/12/15,},
{"name":李四,"id":222,"sex":0,"time":1900/1/1,},
{"name":王五,"id":333,"sex":1,"time":1900/1/1,},
],
收到以上这个数据格式,然后想判断sex=0就显示为女,sex=1就显示为男;不管白猫黑猫,能构建处理就是好猫
就是重写拆分构建:
//定义新容器
var newJson=[];
ver newSex;
//循环替换对象
for(var i=0;i<json.length;i++){ //判断原json里面的长度,进行循环修改
//这就判断替换值咯
if(json[i].sex == 0){
newSex= "女"
}else{
newSex= "男"
}
newJson.push(
{"name":json[i].name,"id":json[i].id,"sex":newSex,"time":json[i].time,}