JavaScript’s trimStart() method, also known as trimLeft(), is used to remove whitespace from the beginning of a string. Similar to trim(), this method targets whitespace characters including spaces, tabs, and line terminators, but it’s unique in its operation — focusing only on the start of the string. Importantly, trimStart() doesn’t modify the original string; it returns a new one, stripped of leading whitespace.
Syntax: Here’s the basic syntax of the trimStart() method:
string.trimStart()
The method doesn’t take any parameters and returns a new string with the leading whitespace removed.
Examples and Execution:
You can run the following examples in any standard JavaScript environment, such as browser developer tools, online code editors, or a Node.js instance.
Basic usage:
let greeting = " Hello, World!";
let trimmedGreeting = greeting.trimStart();
console.log(trimmedGreeting); // Outputs: "Hello, World!"
function normalizeInput(input) {
let trimmedInput = input.trimStart();
console.log("Normalized input:", trimmedInput);
}
let userInput = " JavaScript is amazing";
normalizeInput(userInput); // Outputs: "Normalized input: JavaScript is amazing"
let string = " Hello, World! ";
let processedString = string.trimStart().toUpperCase();
console.log(processedString); // Outputs: "HELLO, WORLD! "
Example – Formatting text content:
function formatText(text) {
let formattedText = text.trimStart();
// Further text processing
console.log("Formatted text:", formattedText);
}
let blogIntro = " In this article, we explore JavaScript.";
formatText(blogIntro); // Outputs: "Formatted text: In this article, we explore JavaScript."
Get more articles on Java Script
Read more on Shell and Linux related articles
Refer more on python here : Python