Trim a cadena de texto (por la izquierda, derecha y ambos lados), asigna el método a todas las cadenas de texto por medio de la implementación al objeto String directamente
String.prototype.trim = function() {
return this.replace(/^\s+|\s+$/g,"");
}
String.prototype.ltrim = function() {
return this.replace(/^\s+/,"");
}
String.prototype.rtrim = function() {
return this.replace(/\s+$/,"");
}
/*
// Ejemplo de uso: cadenaDeTexto.trim();
var cadena = " esta es una cadena ";
cadena = cadena.trim();
// la variable cadena tiene el valor "esta es una cadena"
*/