Strengkonturering i JavaScript

Strengkonturering i JavaScript
Den grunnleggende betydningen av sammenkobling er “Å gå sammen” eller "Å kombinere". I forskjellige programmering brukes språk sammenkobling til å kombinere forskjellige objekter eller strenger. JavaScript gir mange metoder for å kombinere to eller flere strenger og returnere en enkelt streng uten noe gap.

For eksempel, hvis vi har et stort datasett relatert til detaljene til studentene, blir det vanskelig å samle inn dataene til en enkelt student med forskjellige funksjoner. Derfor bruker vi en sammenkoblingsmetode for å kombinere dataene til en student i en enkelt streng som fornavn, etternavn, ID -nummer osv.

I den følgende opplæringen skal vi beskrive sammenkoblingsmetodene i JavaScript. Tre typer sammenkoblingsmetoder brukes i JavaScript.

  • Concat () -metode
  • + operatør
  • Mal bokstavelig

La oss gå gjennom hver metode og ha en bedre forståelse.

Concat () -metode

JavaScript gir en innebygd concat () -metode for å slå sammen to eller flere strenger.I denne metoden slås to eller flere verdier fra anropsstrengen slått sammen og returneres til en ny sammenkoblet streng. Denne funksjonen tar to strenger og returnerer en ny sammenkoblet streng.

Syntaks

streng.Concat (String0, String1, String2, ..., Stringn);
  • Alle parametere skal være i strengform, før implementeringen av sammenkoblingsoperasjonen.
  • Denne metoden vil ikke endre den opprinnelige inngangsverdien til strengene.

Eksempel

var sr1 = "eksempel på";
var sr2 = "JavaScript";
var sr3 = "String concatenation";
var res = sr1.Concat (SR2, SR3);
konsoll.logg (res);
// OUTPUT: Eksempel på JavaScript String Concatenation

+ operatør for sammenkobling

Vi kan også legge til to strenger som om vi legger til to tall ved å bruke “+” operatør fordi i JavaScript + operatør brukes også til sammenkobling.

Eksempel

la str = 'best';
La str4 = 'venner';
Resultat = str + str4
// Utgang: Beste venner

Ikke engang dette, du kan også sammenkoble strenger ved å bruke Shorthand += operatør.

la str = 'best';
str += ";
str += 'venner';
// Utgang: Beste venner

Produksjon

Mal bokstavelig

I JavaScript er malfilter definert med backticks. Disse bokstavene tillater uttrykkene i den innebygde formen. I mal bokstavelig, interpolasjon og flerlinje- og strengfunksjoner kan brukes. Syntaksen til malen bokstavelig er gitt nedenfor:

const pet = 'katt';
konsoll.Logg ('Jeg har en $ PET.');

I koden ovenfor har vi bindet variabelen "PET" inne i malens bokstaver.

Et annet eksempel på malen som er bokstavelig for strengkonfigurasjon er gitt nedenfor, der vi slår sammen tre strenger ved å bruke mallitteraler:

La str1 = 'streng sammenkobling';
la str2 = 'eksempel i';
La str3 = 'JavaScript';
la strjoined = '$ str1 $ str2 $ str3';
konsoll.logg (strjoined);
// Output: String Concatenation Eksempel i JavaScript

Slik kan du sammenkoble strenger i JavaScript ved hjelp av mallitteraler.

Konklusjon

For å sammenkoble strenger gir JavaScript tre forskjellige måter, den første er concat () -metode som tar strenger som et argument, den andre måten er å bruke “+” -operatøren for å kombinere to eller flere strenger og tredje er å bruke mallitteraler for å skrive lang strenger sammen med de variable bindingene. I denne opplæringen beskriver vi sammenkoblingsmetodene for å slå sammen strenger i JavaScript sammen med eksempler.