The trim()
method removes whitespace from both ends of a string.
Example
const message = " JAVASCRIPT IS FUN "; // remove leading and trailing whitespaces const newMessage = message.trim(); console.log(newMessage); // Output: JAVASCRIPT IS FUN
trim() Syntax
The syntax of trim()
is:
str.trim()
Here, str
is a string.
trim() Parameter
The trim()
method does not take in any parameters.
trim() Return Value
- Returns a new string representing the
str
stripped of whitespace from both ends.
Notes:
- Whitespace is all the whitespace characters (space, tab, no-break space, etc.) and all the line terminator characters (LF, CR, etc.).
- The
trim()
method does not change the original string.
Example: Using trim()
let str = " foo "; console.log(str.trim()); // 'foo' // trim() removes whitespace only from the edges let str1 = " A B C D "; console.log(str1.trim()); // 'A B C D'
Output
foo A B C D