function getStr(json){
//删除空字段
Object.keys(json).forEach(key => {
!json[key] && delete json[key];
});
//拼接成xxx&xxx的格式,用于get请求
let queryStr = Object.keys(json)
.map(key => {
return `${key}=${json[key]}`;
}).join("&");
return queryStr;
}
console.log(getStr({
name : 'tom',
age : 18,
tall : null,
money : ''
}));
//输出name=tom&age=18
格式化json
最新推荐文章于 2024-06-04 12:31:10 发布