H5W3
当前位置:H5W3 > JavaScript > 正文

【JS】算法每日一题

1、json下划线key转驼峰命名

解题核心:
1、正则表达式,/_(\w)/g
2、replace方法
实现:
function convert(jsonObj){
let jsonStr = JSON.stringify(jsonObj);
// 核心正则表达,字符串的replace方法
let formatStr = jsonStr.replace(/_(\w)/g, (all, letter,index,str)=>{
return letter.toUpperCase();
});
return JSON.parse(formatStr)
}
console(convert([{'de_fff_dd':{'n_ff_dd':'222'}},{'ab_cd_ef':'1111'}]))

本文地址:H5W3 » 【JS】算法每日一题

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址