Método JavaScript String substring()

El string.substring() es una función incorporada en JavaScript que se usa para devolver la parte de la string dada desde el índice inicial hasta el índice final. La indexación comienza desde cero (0). 
Sintaxis: 
 

string.substring(Startindex, Endindex)

Parámetros: aquí Startindex y Endindex describen la parte de la string que se tomará como substring. Aquí el Endindex es opcional. 
Valor de retorno: Devuelve una nueva string que es parte de la string dada. 
Código JavaScript para mostrar el funcionamiento de la función string.substring():  
Código #1: 
 

javascript

<script>
 
    // Taking a string as variable
    var string = "geeksforgeeks";
    a = string.substring(0, 4)
    b = string.substring(1, 6)
    c = string.substring(5)
    d = string.substring(0)
 
    // Printing new string which are
    // the part of the given string
    document.write(a + "<br>");
    document.write(b + "<br>");
    document.write(c + "<br>");
    document.write(d + "<br>");
 
</script>                   

Producción: 
 

geek
eeksf
forgeeks
geeksforgeeks

Código # 2: el 
índice siempre comienza con 0. Si aún tomamos el índice como negativo, se considerará como cero y el índice no puede ser una fracción si se encuentra así, se convertirá en su número entero menor. 
 

javascript

<script>
 
    // Taking a string as variable
    var string = "geeksforgeeks";
    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
    document.write(a + "<br>");
    document.write(b + "<br>");
    document.write(c + "<br>");
 
</script>                   

Producción: 
 

geeksforgeeks
eksforgeeks
eksforgeeks

Navegador compatible:

  • Chrome 1 y superior
  • Borde 12 y superior
  • Firefox 1 y superior
  • Internet Explorer 3 y superior
  • Ópera 3 y superior
  • Safari 1 y superior

Publicación traducida automáticamente

Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *