Skip to content
Latest: Publish JavaScript Packages to NPM Like a Pro!

trimEnd() in JavaScript – Remove Whitespace from String's End part

Whenever you use trimEnd() on a string, the method does the following:

  1. It trims whitespace from the end part of the string.
  2. It returns the new version of the calling string—without changing the original string.

Syntax of the trimEnd() Method

trimEnd() accepts no arguments. Here is the syntax:

callingString.trimEnd();

Example: Use trimEnd() to Remove Whitespace from the End part of a String

const myColor = " I love blue. ";
// Remove whitespace characters from the end part of myColor:
myColor.trimEnd();
// The invocation above will return: " I love blue."

Try it on CodePen

Note that you can alternatively use replace() and regular expression to implement trimEnd()’s functionality.

Example: Use replace() and Regular Expression to Remove Whitespace from the End part of a String

const myName = " My name is Oluwatobi. ";
// Trim away the whitespace at the end part of myName:
trimEndWhitespace(myName);
function trimEndWhitespace(string) {
return string.replace(/\s+$/gm, "");
}
// The invocation above will return: " My name is Oluwatobi."

Try it on CodePen