Home / javascript / How can I truncate a string to a specified length using JavaScript?

How can I truncate a string to a specified length using JavaScript?

You can truncate a string to a specified length in JavaScript using various methods. One common approach is to use the `slice()` method to extract a portion of the string up to the desired length. Here’s an example function that truncates a string to a specified length:

function truncateString(str, maxLength) {
    if (str.length <= maxLength) {
        return str;
    } else {
        return str.slice(0, maxLength) + "...";
    }
}

// Example usage:
const longString = "This is a very long string that needs to be truncated";
const truncatedString = truncateString(longString, 20);
console.log(truncatedString); // Output: "This is a very long..."

In this function:

– `str` is the input string.

– `maxLength` is the maximum length to which the string should be truncated.

– If the length of the input string is less than or equal to `maxLength`, the function returns the original string.

– If the length of the input string exceeds `maxLength`, the function uses `slice()` to extract the substring from the beginning of the string up to `maxLength` characters, and appends `”…”` to indicate that the string has been truncated.

About Sushil Kumar

Check Also

What is hoisting in javascript with example?

Hoisting in JavaScript is a behavior where variable and function declarations are moved to the …

Leave a Reply

Your email address will not be published. Required fields are marked *