O crescimento de e os aplicativos viram um aumento na demanda por JavaScript. É uma das linguagens mais importantes para projetar a web. Este artigo sobre Concatenação de string em JavaScript irá explicar como as strings são manipuladas na seguinte sequência:
- Fundamentos da concatenação de strings em JavaScript
- Analogia com Microsoft Excel
- Analogia com programação C
- Como as strings são manipuladas em JavaScript?
- Métodos de manipulação de string
Fundamentos da concatenação de strings em JavaScript
A concatenação é a operação que forma a base da junção de duas strings. Mesclar strings é um aspecto inevitável da programação. Antes de entrar em “String Concatenation in JavaScript”, precisamos esclarecer o básico primeiro. Quando um intérprete executa a operação, uma nova string é criada. Cada linguagem de programação tem uma sintaxe diferente para a operação de concatenação.
edu.reka: Perl, PHP
edu & reka: Visual Basic, Visual Basic.NET e Ada
strcat (edu, river): C, C ++
edu + rio: Java
edu || rio: FORTRAN
Além disso, a concatenação é aplicável para outros tipos de dados, como binário, flutuante, caractere, inteiro, etc. Mas para que isso aconteça, os tipos de dados são primeiro convertidos em strings. Além disso, quando lidamos com objetos, a concatenação de strings só é possível se um ou ambos os objetos pertencerem à mesma classe.
Analogia com Microsoft Excel
iso 9000 vs six sigma
Vamos entender a concatenação em nossa plataforma mais básica: Microsoft Excel. A função CONCATENATE / CONCAT une duas ou mais strings. É usado como uma função de planilha e pode ser inserido como parte de uma fórmula em uma célula.
Sintaxe:
CONCATENAR (edu1, [edu2, & hellip.edu_n])
Valor de retorno:
Uma string / texto
Às vezes, os usuários podem querer adicionar espaços no resultado. Nesses casos, a sintaxe é ligeiramente diferente.
Analogia com programação C
Como todos nós estamos familiarizados com a linguagem mais básica viz. Programação C, vamos entender a concatenação com um programa simples em C.
#include int main () {char edu1 [100], edu2 [100], i, j printf ('Digite a primeira string:') scanf ('% s', edu1) printf ('Digite a segunda string:') scanf ( '% s', edu2) // calcule o comprimento da string edu1 // e armazene-o em i para (i = 0 edu1 [i]! = '' ++ i) para (j = 0 edu2 [j]! = '' ++ j, ++ i) {edu1 [i] = edu2 [j]} edu1 [i] = '' printf ('Após concatenação:% s', edu1) return 0}
Resultado:
Insira a primeira string: edu
Insira a segunda string: reka
Após a concatenação: edureka
Como as strings são manipuladas em JavaScript?
Vamos primeiro entender os objetos string em . Podemos definir strings como tipos de dados que são usados na programação com o propósito de armazenar uma sequência de caracteres. Inteiros e unidades de ponto flutuante também podem ser codificados como strings, mas principalmente na forma de texto, em vez de números. Antes de prosseguir com a manipulação de strings, precisamos entender as propriedades dos objetos string.
- Construtor: Retorna uma referência que é criada pelo protótipo da instância JavaScript.
Sintaxe:
array.constructor
Código:
Construtor JavaScript Array | Edureka var edu = new Array (10, 20, 30) document.write ('edu.constructor é:' + edu.constructor)
Resultado:
edu.constructor é: function Array () {[código nativo]}
- Comprimento: Isso nos fala sobre o não. de elementos em uma matriz
Sintaxe:
array.length
Código:
implementação merge sort c ++
Comprimento do array JavaScript | Edureka var edu = new Array (10, 20, 30) document.write ('edu.length é:' + edu.length)
Resultado:
edu.length é: 3
Protótipo: A propriedade prototype nos permite adicionar métodos e propriedades a qualquer objeto (Number, Boolean, String e Date, etc). É uma propriedade global
Sintaxe:
object.prototype.name = value
Código:
Função de objetos Edureka Online (curso, plataforma) {this.course = curso this.platform = plataforma} var myOnline = new Online ('programação R', 'Edureka') Online.prototype.price = null myOnline.price = documento 2400. write ('Curso online é:' + myOnline.course + '
') document.write (' A plataforma online é: '+ myOnline.platform +'
') document.write (' O preço online é: '+ myOnline.price +'
')
Resultado:
O curso online é: R programação A plataforma online é: Edureka O preço online é: 2400
Métodos de manipulação de string
S. não | Método |
1 | índice de() Retorna o valor do índice da primeira ocorrência de qualquer objeto de string. |
2 | fatia() Este método é usado para extrair uma seção particular de uma determinada string |
3 | Dividido() Para separar uma string em duas strings separadas, este método é usado |
4 | concat () Este método é usado para mesclar duas strings diferentes e retornar uma string mesclada |
5 | valor de() Para retornar um valor primário de uma string, este método é usado |
Da mesa, vamos nos concentrar apenas em concat () método. Como sabemos que o método de concatenação pega várias strings, mescla-as e retorna uma nova string única. A sintaxe, o argumento e o exemplo são fornecidos a seguir:
como converter um número em binário em python
- Sintaxe:
String.concat (edu1, edu2 [, & hellip, eduN])
- Argumentos no método:
edu1, edu2 e hellip eduN são as strings que são passadas para concatenação.
- Código:
Concatenação de cordas | Edureka var edu1 = new String ('Se for sobre aprendizagem,') var edu2 = new String ('Edureka é a plataforma certa') var edu3 = edu1.concat (edu2) document.write ('Resultado:' + edu3)
Resultado:
Se se trata de aprendizagem, Edureka é a plataforma certa
Além disso, como um programador, às vezes é necessário juntar várias strings viz. mais de dois. Vamos dar uma olhada em um trecho simples de código que enfatiza o uso de concatenação de strings em JavaScript:
Vamos juntar três cordas
Função do botão Edureka myFunction () {var edu1 = 'Olá' var edu2 = 'Edureka,' var edu3 = 'Vamos codificar hoje!' var con = edu1.concat (edu2, edu3) document.getElementById ('edu'). innerHTML = con}
Resultado:
Então, nós discutimos tudo relacionado à concatenação de string em JavaScript, agora estamos em posição de escrever códigos e ver se podemos realmente implementar o método de concatenação. Então, aqui está o que você pode fazer antes de escrever a peça:
- Visualizar o fluxo do seu programa
- Decida pelas declarações de variáveis
- Anote alguns cordas
- Segue o exemplos escrito aqui
- Você é bom para testá-lo em seu servidor local .
Com isso, chegamos ao fim de nosso blog Concatenação de String em JavaScript. Espero que você tenha entendido as diferentes maneiras de concatenar ou juntar strings.
Agora que você sabe sobre JavaScript, verifique o por Edureka. O Treinamento de Certificação de Desenvolvimento Web ajudará você a aprender como criar sites impressionantes usando HTML5, CSS3, Twitter Bootstrap 3, jQuery e APIs do Google e implementá-lo no Amazon Simple Storage Service (S3).
Tem alguma questão para nós? Mencione isso na seção de comentários de “Concatenação de String em JavaScript” e entraremos em contato com você.