Baseline Widely available
O método trim()
remove os espaços em branco (whitespaces) do inÃcio e/ou fim de um texto. à considerado espaço em branco (espaço, tabulação, espaço fixo/rÃgido, etc.) e todo sinal de fim de linha de texto (LF, CR, etc.).
O método trim()
retorna o texto sem espaços em branco no inÃcio e/ou fim da string. O trim()
não altera o valor da string original.
const greeting = " Hello world! ";
console.log(greeting);
// Expected output: " Hello world! ";
console.log(greeting.trim());
// Expected output: "Hello world!";
Exemplos Usando trim()
Os exemplos a seguir retornam o valor de 'foo'
sem espaços em branco:
//.trim() removendo whitespace de ambos os lados
var str = " foo ";
console.log(str.trim()); // retorna 'foo'
// Outro exemplo de .trim() removendo whitespace de
// apenas um lado.
var str = "foo ";
console.log(str.trim()); // retorna 'foo'
Polyfill
Executar o seguinte código antes antes de qualquer código irá criar o método trim()
se o mesmo não estiver disponÃvel nativamente.
if (!String.prototype.trim) {
String.prototype.trim = function () {
return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g, "");
};
}
Especificações Navegadores compatÃveis Veja também
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4