Insertar cadena en el índice específico de otra cadena en JavaScript

Insertar cadena en el índice específico de otra cadena en JavaScript

Mientras se trata de los registros a granel, puede haber un requisito para corregir o formatear los datos. Por ejemplo, organizar o utilizar los datos contenidos con respecto a un atributo particular o agregarle significado. Además, en el caso de codificar los datos o una parte de ellos. En tales escenarios, insertando una cadena en el índice especificado de otra cadena utilizando asistencias de JavaScript en la utilización de los recursos actuales de manera efectiva.

Este tutorial discutirá los enfoques para insertar una cadena en el índice especificado de otra cadena en JavaScript.

Cómo insertar/agregar una cadena en el índice especificado de otra cadena usando JavaScript?

La cadena se puede insertar en un índice particular de otra cadena en JavaScript utilizando los siguientes enfoques:

    • "rebanada()" método.
    • "subcadena ()" método.
    • "dividir()" y "empalme()" métodos.

Los enfoques declarados se ilustrarán uno por uno!

Enfoque 1: inserte una cadena en el índice especificado de otra cadena en JavaScript usando el método SLICE ()

El "rebanada()El método "accede a los elementos de matriz seleccionados en forma de una nueva matriz sin cambiar la matriz original. Este método se puede implementar para cortar el valor de la cadena con respecto al índice especificado y agregarle otro valor de cadena.

Sintaxis

formación.Slice (comenzar, final)


En la sintaxis dada:
"comenzar" y "fin"Señalar las posiciones de inicio y finalización, respectivamente.

Ejemplo

Vamos a ver el siguiente ejemplo:


Realice los pasos establecidos a continuación, como se da en el código anterior:

    • En primer lugar, especifique el valor de cadena indicado y el índice inicializado.
    • Después de eso, aplique el "rebanada()Método de tal manera que el valor de cadena establecido se corta con la ayuda del índice especificado.
    • Además, el valor de la cadena "pista"Se insertará en el valor inicializado en el índice"5".
    • Finalmente, muestre el valor de cadena resultante.

Producción



En la salida anterior, se puede observar que el valor de la cadena "pista"Se adjunta al valor"Linux"En el índice especificado.

Enfoque 2: Inserte una cadena en el índice especificado de otra cadena en JavaScript usando el método Substring ()

El "subcadena ()El método "extrae los caracteres de cadena de principio a fin sin cambiar la matriz original. Este método se puede implementar para insertar una cadena en un índice en particular y luego fusionar la parte restante de la cadena original.

Sintaxis

cadena.subcadena (inicio, final)


En la sintaxis dada:

    • "comenzar" y "fin"Consulte las posiciones de inicio y finalización, respectivamente.

Ejemplo

Revise el siguiente ejemplo:


Aplique los pasos dados a continuación, como se indica en el código de código anterior:

    • Del mismo modo, especifique el valor de cadena indicado y el índice.
    • Después de eso, aplique el "subcadena ()"Método de tal manera que se accede al primer carácter desde el valor de la cadena.
    • Además, inserte el valor de la cadena "ava"Y agrégalo al personaje extraído en el paso anterior.
    • Finalmente, agregue la parte restante del valor de cadena especificado en el primer paso refiriéndose al índice inicializado "1".
    • Esto acumulará la cadena particular dentro del valor de cadena especificado con respecto al índice aprobado.

Producción



En el resultado anterior, el "ava"El valor de la cadena se ha agregado después del primer carácter, y la cadena resultante se convierte en"Javascript".

Enfoque 3: inserte una cadena en el índice especificado de otra cadena en JavaScript usando métodos divididos () y slice ()

El "dividir()El método "divide una cadena particular en una matriz de subcadres. Mientras que el "empalme()"El método reemplaza los elementos de matriz existentes por los actualizados. Estos métodos se pueden aplicar en combinación para insertar un valor de cadena al inicio de otro valor de cadena dividiendo la cadena en una matriz, empalmando y uniéndola.

Sintaxis

cadena.división (separador, límite)


En la sintaxis dada:

    • "separador"Se refiere a la cadena que debe usarse para dividir.
    • "límite"Corresponde al entero que limita el número de divisiones.
formación.empalme (índice, num, ítem1, ... elemento n)


Aquí:

    • "índice"Se refiere al índice del artículo.
    • "numer"Se refiere al número de elementos.
    • "Artículo 1" y "artículo n"Consulte los elementos.

Ejemplo

Vamos a ver el siguiente ejemplo:


En el fragmento de código anterior:

    • Especificar un valor de cadena "pista".
    • En el siguiente paso, inicialice otro valor de cadena que debe insertarse en el valor establecido en el paso anterior.
    • Además, inicialice el valor del índice.
    • Después de eso, aplique el "dividir()Método para dividir el valor de cadena asociado en una matriz de caracteres.
    • Ahora, invoca el "empalme()"Método de tal manera que el valor de cadena en su parámetro se inserta en el índice especificado del valor de cadena asociado"pista".
    • Por último, aplique el "unirse()Método para fusionar los caracteres de cadena y mostrar el valor de cadena resultante.

Producción



Se puede observar que hemos insertado con éxito una cadena en el índice especificado.

Conclusión

El "rebanada()"Método, el"subcadena ()Método "o el"dividir()" y "rebanada()Los métodos se pueden usar para agregar/insertar una cadena en el índice especificado de otra cadena en JavaScript. Los métodos SLICE () o sustring () se pueden aplicar para realizar el requisito deseado simplemente cortando o accediendo a los caracteres de cadena con respecto al índice especificado. Mientras que los métodos Split () y Slice () se pueden utilizar para insertar un valor de cadena al inicio de otro valor de cadena dividiendo la cadena en una matriz, empalmando y uniéndola. Este blog guiado relacionado con insertar una cadena en un índice particular de otra cadena en JavaScript.