Here you can find the source of trim()
String.prototype.trim = function() { return this.replace(/^\s+/g, '').replace(/\s+$/g, ''); };
function trim() var start,end; start = 0; end = this.length-1; while (start<=end&&this.charAt(start)==" "){ start++; while (start<=end&&this.charAt(end)==" "){ ...
String.prototype.trim = function () { var reExtraSpace = /^\s+(.*?)\s+$/; return this.replace(reExtraSpace, "$1"); }; var script = document.getElementsByTagName("script"); var template = {}; for(var i = 0; i < script.length; i++){ if(script[i].getAttribute("type") == "template" && script[i].id) ...
String.prototype.trim = function() { var str = this.replace(/^\s\s*/, ''), ws = /\s/, i = str.length; while (ws.test(str.charAt(--i))); return str.slice(0, i + 1); };
String.prototype.trim = function() { return this.replace(/^\s*/, "").replace(/\s*$/, ""); };
String.prototype.trim=function() return this.replace(/(\s*$)|(^\s*)/g, "");
String.prototype.trim = function() { var str = this.replace(/^\s+/, ''); for (var i = str.length - 1; i >= 0; i--) { if (/\S/.test(str.charAt(i))) { str = str.substring(0, i + 1); break; return str; ...
String.prototype.trim = function() { return this.replace(/(^\s+)|(\s+$)/g, "");
String.prototype.trim = function() { a = this.replace(/^\s+/, ''); return a.replace(/\s+$/, ''); };
String.prototype.trim = function () { "use strict"; return this.replace(/^\s+|\s+$/g, ''); };