Cadena de JavaScript - método substr ()

Descripción

Este método devuelve los caracteres en una cadena que comienza en la ubicación especificada hasta el número especificado de caracteres.

Sintaxis

La sintaxis para usar substr () es la siguiente:

string.substr(start[, length]);

Detalles del argumento

  • start - Ubicación en la que comenzar a extraer caracteres (un número entero entre 0 y uno menos que la longitud de la cadena).

  • length - El número de caracteres a extraer.

Note - Si el inicio es negativo, substr lo usa como un índice de caracteres desde el final de la cadena.

Valor devuelto

El método substr () devuelve la nueva subcadena según los parámetros dados.

Ejemplo

Pruebe el siguiente ejemplo.

<html>
   <head>
      <title>JavaScript String substr() Method</title>
   </head>
   
   <body>   
      <script type = "text/javascript">
         var str = "Apples are round, and apples are juicy.";         
         document.write("(1,2): "    + str.substr(1,2));
         document.write("<br />(-2,2): "   + str.substr(-2,2));
         document.write("<br />(1): "      + str.substr(1));
         document.write("<br />(-20, 2): " + str.substr(-20,2));
         document.write("<br />(20, 2): "  + str.substr(20,2));
      </script>      
   </body>
</html>

Salida

(1,2): pp
(-2,2): y.
(1): pples are round, and apples are juicy.
(-20, 2): nd
(20, 2): d