JSON.stringify({a:1,b:2,c:undefined});//'{"a":1,"b":2}'如何JSON.stringify({a:1,b:2,c:undefined});//'{"a":1,"b":2,"c":""}'
2 回答
开心每一天1111
TA贡献1836条经验 获得超13个赞
重新定义undefined使之成为""。因为重新定义全局undefined可能引起其它问题,所以需要封装在一个函数范围内vars=(function(){varundefined="";returnJSON.stringify({a:1,b:2,c:undefined});})();//{"a":1,"b":2,"c":""}
添加回答
举报
0/150
提交
取消