How to get the part of a string in JavaScript
In JavaScript, the Substring() method helps us to get the particular part of a string by using the
start
index and end
index.
Here is an example:
const name = "jshype"
//0 is start index 2 is end index
console.log(name.substring(0,2));
// output --> "js"
console.log(name.substring(1,4));
// output --> "shy"
start index: In the first argument, we need to specify the start index.
end index: In the second argument, we need to specify the end index (end index is not included in the output).
If we specify only single argument, the substring()
method returns the part of a string from that index
up to end of the string.
const name = "jshype"
console.log(name.substring(2))
// output --> "hype"
Similary, we can also use the slice()
method to get the part of a string.
Here is an example:
const name = "jshype"
console.log(name.slice(0,2));
//output --> "js"
const lang = "JavaScript"
console.log(lang.slice(4,lang.length))
//output --> "Script"
Note: String.prototype.substr() is not part of the core JavaScript language and may be removed in the future. If at all possible, use the substring() method instead.