2020
10-10
10-10
js对象属性名驼峰式转下划线的实例代码
一、题目示例:思路:1、匹配属性名字符串中的大写字母和数字2、通过匹配后的lastIndex属性获取匹配到的大写字母和数字的位置3、判断大写字母的位置是否为首位置以及lastIndex是否为0,为0则表示匹配结束4、将存放位置的数组进行从小到大排序,排序后将属性名按照字符串的slice方法切割并使用下划线重组5、遍历对象的属性名并使用函数改变为新的命名,从新赋值到新的对象上(也可以使用改变对象的ES6新语法)6、注意,每次在调用函...
继续阅读 >