我期待通过代码kibo.js,发现这个功能:这个奇怪的大写函数的目的是什么?
Kibo.capitalize = function(string) {
return string.toLowerCase().replace(/^./, function(match) { return match.toUpperCase(); });
};
任何人有,为什么他们可能会改用只是.toUpperCase的任何想法?
PS - 基博在https://github.com/marquete/kibo/blob/master/kibo.js
是有一些原因,你不能只是[测试它自己(http://jsfiddle.net/3xs9A/1/)? – user113716
我没有很好的解释这个问题......我想我会这样做的方式是没有正则表达式的,第一个字符是toUpperCase,其余的是toLowerCase。 – Geoff