From 7d8ea44885c141dbca7b7044caddb6657e95484e Mon Sep 17 00:00:00 2001 From: Krinkle Date: Thu, 1 Sep 2011 17:25:33 +0000 Subject: [PATCH] Optimize ucFirst by using charAt --- resources/jquery/jquery.mwExtension.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/jquery/jquery.mwExtension.js b/resources/jquery/jquery.mwExtension.js index 7b37bb7d09..023ea7f3e9 100644 --- a/resources/jquery/jquery.mwExtension.js +++ b/resources/jquery/jquery.mwExtension.js @@ -12,7 +12,7 @@ '' : str.toString().replace( /\s+$/, '' ); }, ucFirst: function( str ) { - return str.substr( 0, 1 ).toUpperCase() + str.substr( 1 ); + return str.charAt( 0 ).toUpperCase() + str.substr( 1 ); }, escapeRE: function( str ) { return str.replace ( /([\\{}()|.?*+\-^$\[\]])/g, "\\$1" ); -- 2.20.1