Concatenazione di stringhe in JavaScript: tutto ciò che devi sapere su String concat ()

Cos'è la concatenazione di stringhe in JavaScript? Il metodo di concatenazione di stringhe accetta più stringhe, le unisce e restituisce una nuova stringa singola.

La crescita di e le applicazioni hanno visto un aumento della domanda di JavaScript. È uno dei linguaggi più importanti per la progettazione del web. Questo articolo su Concatenazione di stringhe in JavaScript spiegherà come vengono manipolate le stringhe nella seguente sequenza:

Fondamenti di concatenazione di stringhe in JavaScript

La concatenazione è l'operazione che costituisce la base dell'unione di due stringhe. Unire le stringhe è un aspetto inevitabile della programmazione. Prima di entrare in 'Concatenazione di stringhe in JavaScript', dobbiamo prima chiarire le basi. Quando un interprete esegue l'operazione, viene creata una nuova stringa. Ogni linguaggio di programmazione ha una sintassi diversa per le operazioni di concatenazione.





edu.reka: Perl, PHP
edu & reka: Visual Basic, Visual Basic.NET e Ada
strcat (edu, river): C, C ++
edu + river: Java
edu || fiume: FORTRAN

Inoltre, la concatenazione è applicabile ad altri tipi di dati come binario, mobile, carattere, intero, ecc. Ma affinché ciò avvenga, i tipi di dati vengono prima convertiti in stringhe. Inoltre, quando si tratta di oggetti, la concatenazione di stringhe è possibile solo se uno o entrambi gli oggetti appartengono alla stessa classe.

Analogia con Microsoft Excel



Comprendiamo la concatenazione sulla nostra piattaforma più semplice: Microsoft Excel. La funzione CONCATENATE / CONCAT unisce due o più stringhe. Viene utilizzato come funzione del foglio di lavoro e può essere immesso come parte di una formula in una cella.

Sintassi:

CONCATENATE (edu1, [edu2, & hellip.edu_n])

Valore di ritorno:



Una stringa / testo

concatenazione di stringhe in Excel

A volte gli utenti potrebbero voler aggiungere spazi nel risultato. In questi casi, la sintassi è leggermente diversa.

Analogia con la programmazione in C.

Poiché tutti conosciamo la lingua più basilare. Programmazione C, intendiamo la concatenazione con un semplice programma in C.

#include int main () {char edu1 [100], edu2 [100], i, j printf ('Enter first string:') scanf ('% s', edu1) printf ('Enter second string:') scanf ( '% s', edu2) // calcola la lunghezza della stringa edu1 // e memorizzala in i per (i = 0 edu1 [i]! = '' ++ i) per (j = 0 edu2 [j]! = '' ++ j, ++ i) {edu1 [i] = edu2 [j]} edu1 [i] = '' printf ('After concatenation:% s', edu1) return 0}

Produzione:

Immettere la prima stringa: edu
Immettere la seconda stringa: reka
Dopo la concatenazione: edureka

Come vengono manipolate le stringhe in JavaScript?

differenza tra override e sovraccarico

Cerchiamo prima di capire gli oggetti stringa in . Possiamo definire le stringhe come tipi di dati che vengono utilizzati nella programmazione allo scopo di memorizzare una sequenza di caratteri. I numeri interi e le unità a virgola mobile possono anche essere codificati come stringhe, ma principalmente sotto forma di testo, piuttosto che numeri. Prima di andare oltre con la manipolazione delle stringhe, dobbiamo comprendere le proprietà degli oggetti stringa.

  1. Costruttore: Restituisce un riferimento creato dal prototipo dell'istanza JavaScript.

Sintassi:

array.constructor

Codice:

Costruttore di array JavaScript | Edureka var edu = new Array (10, 20, 30) document.write ('edu.constructor è:' + edu.constructor)

Produzione:

edu.constructor è: function Array () {[codice nativo]}
  1. Lunghezza: Ci parla del no. di elementi in una matrice

Sintassi:

array.length

Codice:

Lunghezza array JavaScript | Edureka var edu = new Array (10, 20, 30) document.write ('edu.length è:' + edu.length)

Produzione:

edu.length è: 3
  1. Prototipo: La proprietà prototype ci consente di aggiungere metodi e proprietà a qualsiasi oggetto (numero, booleano, stringa e data, ecc.). È una proprietà globale

Sintassi:

object.prototype.name = valore

Codice:

Funzione Oggetti Edureka Online (course, platform) {this.course = course this.platform = platform} var myOnline = new Online ('R programming', 'Edureka') Online.prototype.price = null myOnline.price = 2400 document. write ('Il corso online è:' + myOnline.course + ' 
') document.write (' La piattaforma online è: '+ myOnline.platform +'
') document.write (' Il prezzo online è: '+ myOnline.price +'
')

Produzione:

miglior ide per lo sviluppo di Java
Il corso online è: programmazione R La piattaforma online è: Edureka Il prezzo online è: 2400

Metodi di manipolazione delle stringhe

S.noMetodo
uno indice di()

Restituisce il valore di indice della prima occorrenza di qualsiasi oggetto stringa.

2 fetta()

Questo metodo viene utilizzato per estrarre una particolare sezione da una determinata stringa

3 Diviso()

Per separare una stringa in due stringhe separate, viene utilizzato questo metodo

4 concat ()

Questo metodo viene utilizzato per unire due stringhe diverse e restituire una stringa unita

5 valore di()

Per restituire un valore primario di una stringa, viene utilizzato questo metodo

Dal tavolo, ci concentreremo solo su concat () metodo. Poiché sappiamo che il metodo di concatenazione accetta più stringhe, le unisce e restituisce una nuova stringa singola. Di seguito sono riportati la sintassi, l'argomento e l'esempio:

  • Sintassi:
String.concat (edu1, edu2 [, & hellip, eduN])
  • Argomenti nel metodo:

edu1, edu2 e hellip eduN sono le stringhe passate per la concatenazione.

  • Codice:
Concatenazione di stringhe | Edureka var edu1 = new String ('If it's about learning,') var edu2 = new String ('Edureka is the right platform') var edu3 = edu1.concat (edu2) document.write ('Result:' + edu3)

Produzione:

Se si tratta di apprendimento, Edureka è la piattaforma giusta

Inoltre, come programmatore, a volte è necessario unire più stringhe insieme, vale a dire. più di due. Diamo uno sguardo a un semplice pezzo di codice che enfatizza l'uso della concatenazione di stringhe in JavaScript:

 

Uniamo tre stringhe

Funzione pulsante Edureka myFunction () {var edu1 = 'Hello' var edu2 = 'Edureka,' var edu3 = 'Programmiamo oggi!' var con = edu1.concat (edu2, edu3) document.getElementById ('edu'). innerHTML = con}

Produzione:

come avviare aws cli

Quindi, abbiamo discusso di tutto ciò che riguarda la concatenazione di stringhe in JavaScript, ora siamo in grado di scrivere codici e vedere se possiamo effettivamente implementare il metodo di concatenazione. Quindi ecco cosa puoi fare prima di scrivere il pezzo:

  1. Visualizzare il flusso del tuo programma
  2. Decidi per le dichiarazioni di variabili
  3. Annotare alcuni stringhe
  4. Segui il esempi scritto qui
  5. Sei bravo a provarlo sul tuo server locale .

Con questo, siamo arrivati ​​alla fine del nostro blog String Concatenation in JavaScript. Spero che tu abbia capito i diversi modi per concatenare o unire stringhe.

Ora che conosci JavaScript, controlla il file di Edureka. La formazione sulla certificazione per lo sviluppo web ti aiuterà a imparare come creare siti Web straordinari utilizzando HTML5, CSS3, Twitter Bootstrap 3, jQuery e API di Google e a distribuirli su Amazon Simple Storage Service (S3).

Hai domande per noi? Si prega di menzionarlo nella sezione commenti di 'Concatenazione di stringhe in JavaScript' e ti risponderemo.