From 637666f4b0c85c5ada534ef9a0107e5211e01d8d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20Bo=CC=88hm?= Date: Sat, 15 Oct 2011 17:49:41 +0200 Subject: [PATCH] added string#trim-polyfill (again) --- readabilitySAX/readabilitySAX.xml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/readabilitySAX/readabilitySAX.xml b/readabilitySAX/readabilitySAX.xml index 1f2adc6d..428a9823 100644 --- a/readabilitySAX/readabilitySAX.xml +++ b/readabilitySAX/readabilitySAX.xml @@ -26,6 +26,16 @@ return new F(); }; } + //polyfill for string#trim + if (!String.prototype.trim) { + //http://blog.stevenlevithan.com/archives/faster-trim-javascript + var trimBeginRegexp = /^\s\s*/; + var trimEndRegexp = /\s\s*$/; + String.prototype.trim = function () { + return String(this).replace(trimBeginRegexp, '').replace(trimEndRegexp, ''); + }; + } + //polyfill for function#bind if (!Function.prototype.bind) { Function.prototype.bind = function (oThis) { if (typeof this !== "function") {