我刚结束这样做:
String.prototype.toCamelCase = function(str) { return str .replace(/s(.)/g, function() { return .toUpperCase(); }) .replace(/s/g, '') .replace(/^(.)/, function() { return .toLowerCase(); });}
我试图避免将多个replace语句链接在一起。在我的函数中有$ 1,$ 2,$
3的东西。但是,这种类型的分组很难理解,您对跨浏览器问题的提及也是我从未想过的。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)