From: jeresig Date: Thu, 11 Mar 2010 15:49:19 +0000 (-0500) Subject: Switch to using String.prototype.trim from String.trim as it's more-widely available. X-Git-Url: http://git.asbjorn.biz/?p=jquery.git;a=commitdiff_plain;h=ba8938d444b9a49bdfb27213826ba108145c2e50 Switch to using String.prototype.trim from String.trim as it's more-widely available. --- diff --git a/src/core.js b/src/core.js index 3f156a5..699b87a 100644 --- a/src/core.js +++ b/src/core.js @@ -53,6 +53,7 @@ var jQuery = function( selector, context ) { hasOwn = Object.prototype.hasOwnProperty, push = Array.prototype.push, slice = Array.prototype.slice, + trim = String.prototype.trim, indexOf = Array.prototype.indexOf; jQuery.fn = jQuery.prototype = { @@ -569,11 +570,11 @@ jQuery.extend({ }, // Use native String.trim function wherever possible - trim: String.trim ? + trim: trim ? function( text ) { return text == null ? "" : - String.trim( text ); + trim.call( text ); } : // Otherwise use our own trimming functionality