This article will discuss removing part of the string either from the start of the string or from the end based on an index position. There will be illustrations using different examples.
Table of Contents:-
Javascript string remove from start till the index
- Using substring() method
Example:-
Remove part of string “Javascript is popular language” till index position 10
Code:-
let dummyString = 'Javascript is popular language' dummyString = dummyString.substring(0,10) // note that indexes start from zero. console.log( dummyString )
Explanation:-
Here, we use javascript’s substring() method to get a portion of the original string from the beginning until the specified index position. The indexes are zero-based. The character at the end-index gets excluded in the returned string.
Frequently Asked:
- Javascript: String remove until a character
- Javascript: Replace multiple spaces with a single space
- JavaScript Remove Zeros from a String
- Javascript: Remove dots from a string
Output:-
Javascript
2. Using slice() method
Example:-
Remove part of string “Javascript is popular language” till index position 10
Code:-
let dummyString = 'Javascript is popular language' dummyString = dummyString.slice(0,10) // note that indexes start from zero. console.log( dummyString )
Explanation:-
Here, similar to substring(), we use javascript’s slice() method to get a portion of the original string from the beginning until the specified index position. The indexes are zero-based. The character at the end-index gets excluded in the returned string.
Output:-
Javascript
Javascript string remove from index to end
- Using substring() method
Example:-
Remove part of string “Javascript is popular language” from index position 10 till end
Code:-
let dummyString = 'Javascript is popular language' dummyString = dummyString.substring(10) // note that indexes start from zero. console.log( dummyString )
Explanation:-
Since the indexes are zero-based, substring (10) means starting from the 10th index position till the end of the string. If the end-index is not specified, it means to extract the string till the end. Note that character at start-index is included in the returned string. Hence the space gets included in the starting.
Output:-
is popular language
2. Using slice() method
Example:-
Remove part of string “Javascript is popular language” till index position 10
Code:-
let dummyString = 'Javascript is popular language' dummyString = dummyString.slice(10) // note that indexes start from zero. console.log( dummyString )
Explanation:-
Since the indexes are zero-based, slice(10) means starting from the 10th index position till the end of the string. If the end-index is not specified, it means to extract the string till the end. Note that character at start-index is included in the returned string. Hence the space gets included in the starting.
Output:-
is popular language
Read More:
- Javascript: Remove substring from start of a string
- Javascript remove line breaks from string (4 ways)
- Javascript: How to remove text from string
- Javascript: Remove last character of string
- Javascript: Remove first character from a string
I hope this article helped you to delete a part of the javascript string based on indexes. Good Luck !!!