/*** @param {Object} json* @param {Object} type: 默认不传 ==>全部小写;传1 ==>全部大写;传2 ==>首字母大写* 将json的key值进行大小写转换*/function jsonKeysToCase(json,type){if(typeof json == 'object'){var tempJson = JSON.parse(JSON.stringify(json));toCase(tempJson);return tempJson;}else{return json;}function toCase(json){if(typeof json == 'object'){if(Array.isArray(json)){json.forEach(function(item){toCase(item);})}else{for (var key in json){var item = json[key];if(typeof item == 'object'){toCase(item);}delete(json[key]);switch (type){case 1://key值全部大写json[key.toLocaleUpperCase()] = item; break;case 2://key值首字母大写,其余小写json[key.substring(0,1).toLocaleUpperCase() + key.substring(1).toLocaleLowerCase()] = item; break;default://默认key值全部小写json[key.toLocaleLowerCase()] = item; break;}}}}}}
作者个人主页,欢迎进来听听音乐坐坐:传送门
作者小店铺!史上最便宜小店铺,最低1元一万套HTML源码模板:传送门