Sintaxis del método subStr ()
La sintaxis del método subStr () se define como
La sintaxis contiene los siguientes elementos:
Notas adicionales:
Alguna información interesante que debe tener en cuenta con respecto al método subStr () es como:
Para comprender el funcionamiento del método subStr (), realice ejemplos que se dan a continuación.
Ejemplo 1: Proporcionar índice y longitud de inicio
Cree una nueva variable de cadena y le dé algún valor; Use la siguiente línea:
var string = "Hola, bienvenido a Linuxhint!";Extraiga una subcadena de la palabra "Bienvenido"O del índice"7"Y la longitud de la subcadena será de diez caracteres:
VAR ResultString = String.subStr (7, 10);Finalmente, muestre el Resultados Mediante el uso de la función de registro de la consola:
consola.registro (resultados de resultados);Obtendrá el siguiente resultado en su consola:
Puedes ver que el Resultados Contiene una subcadena que tiene 10 caracteres (incluidos espacios en blanco) extraído de nuestra cadena original.
Para verificar que el método subStr () no modificó la cadena original, imprima la cadena original usando la función de registro de consola también:
consola.log (cadena);Ejecutando este código, proporcione la siguiente salida:
Como puede ver, la cadena original no se modifica.
Ejemplo 2: extraer una subcadena sin pasar la longitud
Para ver qué sucede cuando no proporciona el parámetro de longitud en el método substr (), cree una cadena con la siguiente línea:
var string = "Esto es sorprendente!!!";Luego use el método subStr () y almacene el valor de retorno en una nueva variable de cadena:
VAR ResultString = String.subStr (4);Después de eso, pase el Resultados En la función de registro de la consola para mostrar el resultado en el terminal:
consola.registro (resultados de resultados);Observará el siguiente resultado en el terminal:
Como está claro de la salida, si no se da el parámetro de longitud, entonces el método subStr () extraería la subcadena hasta el último índice de la cadena original.
Ejemplo 3: pasar valores negativos en los argumentos
Para observar el comportamiento del método subStr () con valores negativos en sus argumentos, haga una nueva cadena utilizando la siguiente línea:
var string = "Eres suficiente! ";Después de eso, use el método subStr () dos veces, una vez con un valor de índice negativo y una vez con un valor de longitud negativa y almacene el resultado en dos variables diferentes:
VAR ResultsTring1 = String.subStr (4, -1);Muestre la salida de las dos variables utilizando la función de registro de la consola:
consola.log ("La subcadena del argumento de longitud negativa es como" + Resultstring1);Ejecute el programa y observe el resultado en la terminal para ser:
A partir del resultado, está claro que cuando se pasan valores negativos en cualquiera de los argumentos del método substr (), el resultado es siempre una cadena vacía.
Conclusión
El método JavaScript substr () crea una subcadena de una variable de cadena o base literal en un valor de índice inicial y longitud. Sin embargo, el parámetro de longitud es opcional. Con esta publicación, ha realizado todos los diferentes tipos de resultados que puede obtener cambiando los valores de los argumentos del método subStr ().