The substring() method is a method in JavaScript that allows you to get a substring of a string. We can use this method in React either in the class code or in the JSX markup. Let’s look at a quick example.

To use the substring() method, we need to follow these steps:

Let’s take the following example:

const App = () => {
  const str = 'Techiediaries';
  const substr = str.substring(0, 6);
  console.log(substr); // 👉️ "Techie"

  return (
    <div>
      <p>{substr}</p>
    </div>
  );
};

export default App;

We need to provide two parameters to the String.substring method:

Please note that the index of the first character is zero.

This is the output in the browser’s console:

const str = 'Techiediaries';
undefined
const substr = str.substring(0, 6);
undefined
 console.log(substr);
Techie
undefined

You can also call the substring method from the JSX markup as follows:

const App = () => {
  const str = 'Techiediaries';

  return (
    <div>
      <p>{str.substring(0, 6)}</p>
    </div>
  );
};

export default App;