Consider, we have the following string:
const car = "volkswagen";
Now, we want to remove the last 3 characters
gen from the above string.
slice() method by passing the
0, -n as an arguments.
0 is the start index.
-n is the number of characters we need to remove from the end of a string.
Here is an example, that removes the last 3 characters from the following string.
const car = "volkswagen"; const mod = car.slice(0, -3); // removes last 3 characters console.log(mod);
Similarly, we can also use the
substring() method to remove the last n characters of a string.
const car = "volkswagen"; const mod = car.substring(0, car.length-3); console.log(mod); // "volkswa"
In the above code, we have passed two arguments to the
substring() method, the first one is start index
0 and second one is the end index (which is not included in the final output).
substring()methods does not modify the original string.