var lowercase = function (string) {
return isString (string) ? string.toLowerCase () : string;
};
var manualLowercase = function (s) {
return isString (s) ? s.replace (/[A-Z]/g, function (ch) {
return String.fromCharCode (ch.charCodeAt (0) | 32);
}) : s;
};
这两个函数作用是相同的吧,可是为什么要写两个呢?反正都是将大写变小写