JavaScript(js)中如何实现将一个字符串的首字母大写呢?
1.98K 次浏览
4 个回答
-
以下是使用JavaScript(js)实现的四种不同字符串首字母大写的函数及性能对比:
// 10,889,187 次/每秒 function capitalizeFirstLetter(string) { return string[0].toUpperCase() + string.slice(1); } // 10,875,535 次/每秒 function capitalizeFirstLetter(string) { return string.charAt(0).toUpperCase() + string.slice(1); } // 4,632,536 次/每秒 function capitalizeFirstLetter(string) { return string.replace(/^./, string[0].toUpperCase()); } // 1,977,828 次/每秒 String.prototype.capitalizeFirstLetter = function() { return this.charAt(0).toUpperCase() + this.slice(1); }