JSFiddle - React, Tailwind, and code Playground

HTML

<link rel="stylesheet" href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/dot-luv/jquery-ui.css">

JavaScript

var mystr = '    some test --          more text            new test                                         xxx';
var loop = 1000000;

console.time('String.prototype.trim');
for(var i=0; i< loop; i++) {
 var b = String.prototype.trim(mystr);
}
console.timeEnd('String.prototype.trim');