下面是一个JSON转换成object的方法,为什么我把第二个return给注释了,得到的是undefine?我在if语句里不是已经返回了吗?如果说是if语句没有执行但是console.log的结果却是"小明同学",说明它已经执行了if语句啊var a = JSON.parse('{"name":"小明","age":14}',function (key,value) {
if(key === "name"){ return value+"同学";
}// alert(111);// return value;
});
console.log(a);
添加回答
举报
0/150
提交
取消