// 递归排序json key
function sortJSON(obj) {
if (typeof obj !== 'object' || !obj){
return obj;
}
if (Array.isArray(obj)){
return obj.map(sortJSON);
}
return Object.keys(obj).sort().reduce((o, k) => ({...o, [k]: sortJSON(obj[k])}), {});
}
js json按key进行递归排序
最新推荐文章于 2023-10-14 18:39:46 发布