String Concatenation In JavaScript: Alt du trenger å vite om String concat ()



Hva er streng sammenføyning i JavaScript? Strengsammenslettingsmetoden tar flere strenger, slår dem sammen og returnerer en ny enkeltstreng.

Veksten av og applikasjoner har sett en økning i etterspørselen etter JavaScript. Det er et av de viktigste språkene for utforming av nettet. Denne artikkelen på Strengsammenkobling i JavaScript vil forklare hvordan strenger manipuleres i følgende rekkefølge:

Grunnleggende om streng sammenføyning i JavaScript

Sammenslåing er operasjonen som danner grunnlaget for å sammenføye to strenger. Å slå sammen strenger er et uunngåelig aspekt ved programmering. Før vi går inn i “String Concatenation in JavaScript”, må vi først rydde ut det grunnleggende. Når en tolk utfører operasjonen, opprettes en ny streng. Hvert programmeringsspråk har forskjellig syntaks for sammenkobling.





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

Sammenkobling er også aktuelt for andre datatyper som binær, flytende, tegn, heltall osv. Men for at dette skal skje, blir datatypene først konvertert til strenger. Når vi har å gjøre med objekter, er strengkompatering bare mulig hvis en eller begge objektene tilhører samme klasse.

Analogi med Microsoft Excel



La oss forstå sammenkobling på vår mest grunnleggende plattform: Microsoft Excel. CONCATENATE / CONCAT-funksjonen kobler sammen to eller flere strenger. Den brukes som en regnearkfunksjon og kan legges inn som en del av en formel i en celle.

Syntaks:

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

Returverdi:



En streng / tekst

streng sammenføyning i excel

Noen ganger vil brukere kanskje legge til mellomrom i resultatet. I slike tilfeller er syntaksen litt forskjellig.

Analogi med C-programmering

Som vi alle er kjent med det mest grunnleggende språket, nemlig. C-programmering, la oss forstå sammenkobling med et enkelt program i C.

lage en rekke objekter
#include int main () {char edu1 [100], edu2 [100], i, j printf ('Enter first string:') scanf ('% s', edu1) printf ('Enter second string:') scanf ( '% s', edu2) // beregne lengden på streng edu1 // og lagre den i i for (i = 0 edu1 [i]! = '' ++ i) for (j = 0 edu2 [j]! = '' ++ j, ++ i) {edu1 [i] = edu2 [j]} edu1 [i] = '' printf ('Etter sammenkjøring:% s', edu1) return 0}

Produksjon:

Skriv inn første streng: edu
Skriv inn andre streng: reka
Etter sammenkjøring: edureka

Hvordan strenger manipuleres i JavaScript?

La oss først forstå strengobjektene i . Vi kan definere strenger som datatyper som brukes i programmering for å lagre en sekvens av tegn. Heltall og flytende enheter kan også kodes som strenger, men mest i form av tekst, snarere enn tall. Før vi går videre med strengmanipulering, må vi forstå egenskapene til strengobjekter.

  1. Bygger: Returnerer en referanse som er opprettet av JavaScript-instansens prototype.

Syntaks:

array.constructor

Kode:

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

Produksjon:

edu.constructor er: function Array () {[native code]}
  1. Lengde: Den forteller oss om nei. av elementer i en matrise

Syntaks:

array.length

Kode:

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

Produksjon:

hva er en sqlite-nettleser
edu.lengde er: 3
  1. Prototype: Prototypegenskapen lar oss legge til metoder og egenskaper til ethvert objekt (Number, Boolean, String, and Date, etc). Det er en global eiendom

Syntaks:

object.prototype.name = verdi

Kode:

Edureka Objects-funksjonen Online (kurs, plattform) {this.course = kurs this.platform = plattform} var myOnline = ny Online ('R programmering', 'Edureka') Online.prototype.price = null myOnline.price = 2400 dokument. skriv ('Online kurs er:' + myOnline.course + ' 
') document.write (' Online plattform er: '+ myOnline.platform +'
') document.write (' Online pris er: '+ myOnline.price +'
')

Produksjon:

Nettkurs er: R programmering Nettplattform er: Edureka Nettprisen er: 2400

Strengmanipuleringsmetoder

S.noMetode
en oversikt over()

Returnerer indeksverdien for et hvilket som helst strengobjekt første forekomst.

2 skjære()

Denne metoden brukes til å trekke ut en bestemt seksjon fra en gitt streng

3 dele()

For å skille en streng i to separate strenger, brukes denne metoden

4 concat ()

Denne metoden brukes for å slå sammen to forskjellige strenger og returnere en sammenslått streng

5 verdien av()

For å returnere en primærverdi av en streng, brukes denne metoden

Fra bordet skal vi bare fokusere på concat () metode. Som vi er klar over at sammenknytningsmetoden tar flere strenger, slår dem sammen og returnerer en ny enkelt streng. Syntaksen, argumentet og eksemplet er gitt nedenfor:

  • Syntaks:
String.concat (edu1, edu2 [, & hellip, eduN])
  • Argumenter i metoden:

edu1, edu2 og hellip eduN er strengene som sendes for sammenkjøling.

html-tag for å sette inn et linjeskift
  • Kode:
Strengsammenkobling | Edureka var edu1 = ny streng ('Hvis det handler om læring') var edu2 = ny streng ('Edureka er riktig plattform') var edu3 = edu1.concat (edu2) document.write ('Resultat:' + edu3)

Produksjon:

Hvis det handler om læring, er Edureka den rette plattformen

Som programmerer er det også noen ganger behov for å koble sammen flere strenger, nemlig. mer enn to. La oss ta en titt på et enkelt stykke kode som understreker bruken av streng sammenkobling i JavaScript:

 

La oss bli med i tre strenger

Edureka Button-funksjon myFunction () {var edu1 = 'Hallo' var edu2 = 'Edureka,' var edu3 = 'La oss kode i dag!' var con = edu1.concat (edu2, edu3) document.getElementById ('edu'). innerHTML = con}

Produksjon:

Så vi har diskutert alt relatert til strengkonkatenasjon i JavaScript, nå er vi i stand til å skrive koder og se om vi faktisk kan implementere sammenkoblingsmetoden. Så her er hva du kan gjøre før du skriver stykket:

  1. Visualiser flyten av programmet ditt
  2. Bestem deg for de variable deklarasjonene
  3. Skriv ned få strenger
  4. Følg eksempler skrevet her
  5. Du er god å teste den på lokal server .

Med dette har vi kommet til slutten av vår String Concatenation in JavaScript-blogg. Jeg håper du forsto de forskjellige måtene å sammenkoble eller slå sammen strenger.

Nå som du vet om JavaScript, kan du sjekke ut av Edureka. Webutvikling sertifiseringstrening hjelper deg med å lære hvordan du lager imponerende nettsteder ved hjelp av HTML5, CSS3, Twitter Bootstrap 3, jQuery og Google APIer og distribuerer det til Amazon Simple Storage Service (S3).

Har du spørsmål til oss? Vennligst nevn det i kommentarfeltet i “String Concatenation in JavaScript”, så kommer vi tilbake til deg.