Thursday, September 4, 2025
HomeLanguagesJavascriptJavaScript String substring() Method

JavaScript String substring() Method

The string.substring() is an inbuilt function in JavaScript that is used to return the part of the given string from the start index to the end index. Indexing start from zero (0). 

Syntax: 

string.substring(Startindex, Endindex)

Parameters: Here the Startindex and Endindex describe the part of the string to be taken as a substring. Here the Endindex is optional. 

Return value: It returns a new string that is part of the given string. 

JavaScript code to show the working of string.substring() function: 

Example 1: This example prints the values of the sub-strings from a variable string in the console, here we use starting index value.

javascript




const str = "neveropen";
const result = str.substring(8);
console.log(result);


Output

Geeks

Example 2: In this example, we are using starting and last index values.

Javascript




const str = "neveropen";
const result = str.substring(5, 8);
console.log(result);


Output

for

Example 2: Index always starts with 0. If still, we take an index as negative, it will be considered zero and the index can’t be in fractions if it is found so, it will be converted into its just a lesser whole number. 

javascript




// Taking a string as letiable
let string = "neveropen";
a = string.substring(-1)
b = string.substring(2.5)
c = string.substring(2.9)
 
// Printing new string which are
// the part of the given string
console.log(a);
console.log(b);
console.log(c);


Output

neveropen
eksforneveropen
eksforneveropen

We have a complete list of Javascript string methods, to check those please go through this Javascript String Complete reference article.

Supported Browser:

  • Chrome 1 and above
  • Edge 12 and above
  • Firefox 1 and above
  • Internet Explorer 3 and above
  • Opera 3 and above
  • Safari 1 and above
RELATED ARTICLES

Most Popular

Dominic
32263 POSTS0 COMMENTS
Milvus
81 POSTS0 COMMENTS
Nango Kala
6627 POSTS0 COMMENTS
Nicole Veronica
11799 POSTS0 COMMENTS
Nokonwaba Nkukhwana
11858 POSTS0 COMMENTS
Shaida Kate Naidoo
6749 POSTS0 COMMENTS
Ted Musemwa
7025 POSTS0 COMMENTS
Thapelo Manthata
6696 POSTS0 COMMENTS
Umr Jansen
6716 POSTS0 COMMENTS