Insira a string no índice específico de outra string em JavaScript

Insira a string no índice específico de outra string em JavaScript

Ao lidar com os registros em massa, pode haver um requisito para corrigir ou formatar os dados. Por exemplo, organizar ou utilizar os dados contidos em relação a um atributo específico ou adicionar significado a ele. Além disso, no caso de codificar os dados ou uma parte dele. Em tais cenários, inserindo uma string no índice especificado de outra string usando JavaScript auxilia na utilização dos recursos atuais efetivamente.

Este tutorial discutirá as abordagens para inserir uma string no índice especificado de outra string no JavaScript.

Como inserir/adicionar uma string no índice especificado de outra string usando javascript?

A string pode ser inserida em um índice específico de outra string em JavaScript usando as seguintes abordagens:

    • ““fatiar()”Método.
    • ““substring ()”Método.
    • ““dividir()" e "emenda ()" métodos.

As abordagens declaradas serão ilustradas uma a uma!

Abordagem 1: Insira uma string no índice especificado de outra string em javascript usando o método slice ()

O "fatiar()”Método acessa os elementos selecionados da matriz na forma de uma nova matriz sem alterar a matriz original. Este método pode ser implementado para cortar o valor da string em relação ao índice especificado e anexar outro valor de string a ele.

Sintaxe

variedade.fatia (início, fim)


Na sintaxe dada:
““começar" e "fim”Aponte para as posições de início e final, respectivamente.

Exemplo

Vamos ver o exemplo a seguir:


Execute as etapas abaixo, conforme fornecido no código acima:

    • Em primeiro lugar, especifique o valor da string declarado e o índice inicializado.
    • Depois disso, aplique o “fatiar()”Método de modo que o valor da string declarado seja cortado com a ajuda do índice especificado.
    • Além disso, o valor da string “dica”Será inserido no valor inicializado no índice“5”.
    • Finalmente, exiba o valor da string resultante.

Saída



Na saída acima, pode -se observar que o valor da string “dica"É anexado ao valor"Linux”No índice especificado.

Abordagem 2: Insira uma string no índice especificado de outra string em javascript usando o método substring ()

O "substring ()”O método extrai os caracteres da string do início ao fim sem alterar a matriz original. Este método pode ser implementado para inserir uma string em um índice específico e depois mesclar a parte restante da string original.

Sintaxe

corda.Substring (Start, End)


Na sintaxe dada:

    • ““começar" e "fim“Consulte as posições de início e final, respectivamente.

Exemplo

Passe pelo exemplo a seguir:


Aplique as etapas abaixo, conforme declarado no snippet de código acima:

    • Da mesma forma, especifique o valor da string declarado e o índice.
    • Depois disso, aplique o “substring ()”Método de modo que o primeiro caractere seja acessado a partir do valor da string.
    • Além disso, insira o valor da string “Ava”E adicione -o ao personagem extraído na etapa anterior.
    • Finalmente, anexe a parte restante do valor da string especificada na primeira etapa, referindo -se ao índice inicializado “1”.
    • Isso acumulará a string específica dentro do valor da string especificada em relação ao índice aprovado.

Saída



No resultado acima, o “Ava”O valor da string foi anexado após o primeiro caractere, e a sequência resultante se torna“JavaScript”.

Abordagem 3: Insira uma string no índice especificado de outra string em JavaScript usando métodos Split () e Slice ()

O "dividir()”O método divide uma string específica em uma matriz de substring. Considerando que a "emenda ()”O método substitui os elementos de matriz existentes pelos atualizados. Esses métodos podem ser aplicados em combinação para inserir um valor de string no início de outro valor de string dividindo a string em uma matriz, splicing e juntando -a.

Sintaxe

corda.dividido (separador, limite)


Na sintaxe dada:

    • ““separador”Refere -se à string que precisa ser usada para dividir.
    • ““limite”Corresponde ao número inteiro que limita o número de divisões.
variedade.Splice (índice, num, item1,… item n)


Aqui:

    • ““índice”Refere -se ao índice do item.
    • ““num”Refere -se ao número de itens.
    • ““Item 1" e "Item n”Consulte os itens.

Exemplo

Vamos ver o exemplo a seguir:


No trecho de código acima:

    • Especifique um valor de string “dica”.
    • Na próxima etapa, inicialize outro valor de string que precisa ser inserido no valor declarado na etapa anterior.
    • Além disso, inicialize o valor do índice.
    • Depois disso, aplique o “dividir()”Método para dividir o valor da string associado em uma matriz de caracteres.
    • Agora, invoco o “emenda ()”Método de modo que o valor da string em seu parâmetro seja inserido no índice especificado do valor da string associado“dica”.
    • Por fim, aplique o “juntar()”Método para mesclar os caracteres da string e exibir o valor resultante da string.

Saída



Pode -se observar que inserimos com sucesso uma string no índice especificado.

Conclusão

O "fatiar()”Método, o“substring ()”Método, ou o“dividir()" e "fatiar()”Os métodos podem ser usados ​​para adicionar/inserir uma string no índice especificado de outra string no JavaScript. Os métodos Slice () ou substring () podem ser aplicados para executar o requisito desejado simplesmente cortando ou acessar os caracteres da string em relação ao índice especificado. Enquanto os métodos Split () e Slice () podem ser utilizados para inserir um valor de string no início de outro valor de string, dividindo a string em uma matriz, splicing e juntando -a a. Este blog guiado relacionado à inserção de uma string em um índice específico de outra string em JavaScript.