我坚持为我的项目创建自定义人性化功能。我的 API 正在重新处理我想变成更具可读性的标签,例如:
默认概率
我想把它改成
违约概率
或者
历史日期
并将其更改为
历史日期
到目前为止,我已经编写了一个函数,但它只将字母更改为大写,它不会在每个之前添加空格。这里是:
var humanize = function(property) {
return property.replace(/_/g, ' ')
.replace(/(\w+)/g, function(match) {
return match.charAt(0).toUpperCase() + match.slice(1);
});
};
我不是定期体验方面的专家,我也不是不知道有任何图书馆可以为我做这件事。有什么帮助吗?