Como unir a corda em javascript

Como unir a corda em javascript

String Splicing é uma técnica usada no caso de matrizes complexas de string, onde precisamos buscar um valor específico da string e atualizá -lo ou alterá -lo. Além disso, também nos dá mais flexibilidade para trabalhar em dados de string, pois a indexação apenas auxilia em uma extração de um único caractere. No outro caso, com splicing, uma sequência de caracteres ou substring pode ser acessada e atualizada do início para o final índices.

Além disso, os desenvolvedores também utilizam as técnicas mencionadas para quebrar as cordas por razões de segurança, como verificação se a string contiver caracteres incorretos ou algum tipo de código malicioso.

Este artigo o guiará sobre a corda de splicing em javascript.

Como unir a corda em javascript?

Para unir a corda em javascript, você pode usar:

  • ““dividir()”Método
  • ““espalhar(… )Operador

Vamos agora passar por cada um dos métodos um por um!

Método 1: Splice String em JavaScript usando o método split ()

Em JavaScript, o “dividir()”O método é usado para dividir uma string específica em uma matriz de strings. Este método aceita um padrão como argumento e divide a string em uma lista ordenada de substringas utilizadas para padrões de pesquisa, depois os adiciona em uma matriz e o retorna.

Sintaxe

corda.dividido (separador, limite)

Aqui, "separador”Refere -se a espaços, vírgulas e“limite”É um valor inteiro que limita o número de divisões.

Olhe para o exemplo abaixo do gol.

Exemplo

Primeiro, declararemos uma função chamada “Splicestring ()"Tendo argumentos"str","índice","contar", e "adicionar”. Agora, adicionaremos a funcionalidade para dividir a corda em espaços, colocando citações duplas vazias como um separador. Em seguida, consumiremos a string em relação aos argumentos da função e depois entraremos nos valores da string dividida em um valor de string com “juntar()”Método:

Função Splicestring (STR, Index, Count, Add)
var Array = STR.dividir("");
variedade.emenda (índice, contagem, add);
Retorno da matriz.juntar("");

Finalmente, chamaremos a função com um valor de string. Aqui, "7”Refere -se ao valor do índice da sequência, ou seja,“C”; nesse caso, "9" refere-se a "contar”, Como a duração dos caracteres nesse índice específico, e“corda" refere-se a "adicionar”Que é o novo valor que substituirá o“Personagem”:

console.log (splicestring ('caractere em emenda em javascript', 7, 9, "string"));

A saída correspondente será:

Método 2: Splice String em JavaScript usando o método do operador de spread (…)

Em JavaScript, o “espalhar(… )”O operador ajuda a copiar rapidamente parte de uma matriz existente ou de toda a matriz em outra matriz. Ele fica iterável como um argumento e o espalha em elementos individuais.

Sintaxe

Para usar o “Spread () Operador”Método para unir a string em JavaScript, você deve seguir a sintaxe abaixo:

var a = [… valor];

Aqui, ".. ”É o operador de propagação que espalhará o dado“valor" no "a" variável.

Exemplo

Em primeiro lugar, armazenaremos um valor de string em uma variável chamada “str”:

var str = "Caráter de emenda em JavaScript";

Agora, aplicaremos o “espalhar(… )”Operador e converta o valor de string definido armazenado no criado” em uma matriz:

varray var [… str];

Em seguida, substituiremos o valor atual pelo novo valor “corda”Ao unir com“7" e "9”Que são alocados como argumentos. Aqui, "7”Refere -se ao índice do valor da string a ser substituído e“9”É o comprimento do valor da string“Personagem”, Que agora será substituído por“corda" valor.

variedade.emenda (7, 9, 'string');

Junte -se a uma variedade de strings em uma única string usando “juntar()”Método, e então exibiremos o valor da string atualizado:

Array = Array.juntar(");
console.log (matriz);

A execução do código acima dado resultará na seguinte saída:

Fornecemos todos os métodos mais simples para unir uma corda em JavaScript. Você pode utilizar qualquer um dos métodos de acordo com seus requisitos.

Conclusão

Para unir a corda em javascript, você pode usar o “dividir()”Método para dividir a string em uma matriz de strings e atualizar o valor atual da string, colocando diferentes argumentos que acessarão o valor atual da string e o substituirão pelo atualizado. O "espalhar(… )”O operador também pode ser utilizado para converter um valor de string em uma matriz e unir para atualizar o valor atual da string e, em seguida, ingressar na matriz de substrings em uma string. Esta redação explicou os métodos para unir a corda em javascript.