怎么实现对象属性名下划线转驼峰的通用方法?
只转对象的自有属性。
4 回复
function camelCaseKey(o) {
if (_.isAarray(o)) {
return _.map(o, camelCaseKey);
}
return _.mapKeys(o, (value, key) => _.camelCase(key));
}
如果要深层转换,那就改写成递归
只转对象的自有属性。
function camelCaseKey(o) {
if (_.isAarray(o)) {
return _.map(o, camelCaseKey);
}
return _.mapKeys(o, (value, key) => _.camelCase(key));
}
如果要深层转换,那就改写成递归