// strFormatJson('a.b', 1) return {a:{b:1}}
const strFormatJson = (str: string, val:string|number):any => {
return str.split('.').reverse().reduce((t:string|number, o:string) => ({[o] :t} as any), val);
};
应用reduce操作方式!!!
a.b.c转成{a:{b:{c:1}}}
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
a b for前面 python for(a,b,c)
for循环的基本用法:定义:对某些代码重复执行基本结构:for(A; B; C) &nbs
a b for前面 python 算法 c语言 浮点型 for循环