Локальный trim вместо String.prototype.trim

Если есть в String.prototype.trim — используем его, в противном случае используем .replace() с регуляркой.