logo

JavaScript-streng

Det JavaScript-streng er et objekt, der repræsenterer en sekvens af tegn.

Der er 2 måder at oprette streng i JavaScript

  1. Ved streng bogstavelig
  2. Efter strengobjekt (ved hjælp af nyt nøgleord)

1) Ved streng bogstavelig

Strengen literal er oprettet ved hjælp af dobbelte anførselstegn. Syntaksen for at skabe streng ved hjælp af strengliteral er angivet nedenfor:

gyldige identifikatorer i java
 var stringname='string value'; 

Lad os se det enkle eksempel på at skabe streng bogstavelig.

 var str='This is string literal'; document.write(str); 
Test det nu

Produktion:

 This is string literal 

2) Efter strengobjekt (ved hjælp af nyt nøgleord)

Syntaksen for at oprette strengobjekt ved hjælp af nyt nøgleord er angivet nedenfor:

 var stringname=new String('string literal'); 

Her, nyt søgeord bruges til at oprette forekomst af streng.

Lad os se eksemplet med at oprette streng i JavaScript efter nyt søgeord.

 var stringname=new String('hello javascript string'); document.write(stringname); 
Test det nu

Produktion:

 hello javascript string 

JavaScript-strengmetoder

Lad os se listen over JavaScript-strengmetoder med eksempler.

Metoder Beskrivelse
charAt() Det giver den char-værdi, der er til stede ved det angivne indeks.
charCodeAt() Det giver Unicode-værdien af ​​et tegn, der findes i det angivne indeks.
concat() Det giver en kombination af to eller flere strenge.
indeks af() Det giver positionen for en char-værdi, der er til stede i den givne streng.
lastIndexOf() Det giver positionen for en tegnværdi, der findes i den givne streng, ved at søge efter et tegn fra den sidste position.
Søg() Den søger efter et specificeret regulært udtryk i en given streng og returnerer dens position, hvis der opstår et match.
match() Den søger efter et specificeret regulært udtryk i en given streng og returnerer det regulære udtryk, hvis der opstår et match.
erstatte() Den erstatter en given streng med den angivne erstatning.
substr() Den bruges til at hente delen af ​​den givne streng på basis af den angivne startposition og længde.
understreng() Det bruges til at hente delen af ​​den givne streng på basis af det specificerede indeks.
skive() Det bruges til at hente delen af ​​den givne streng. Det giver os mulighed for at tildele positivt såvel som negativt indeks.
toLowerCase() Den konverterer den givne streng til små bogstaver.
toLocaleLowerCase() Den konverterer den givne streng til små bogstaver på basis af værtens aktuelle lokalitet.
toUpperCase() Den konverterer den givne streng til stort bogstav.
toLocaleUpperCase() Den konverterer den givne streng til stort bogstav på basis af værtens aktuelle lokalitet.
toString() Det giver en streng, der repræsenterer det bestemte objekt.
Værdi af() Det giver den primitive værdi af strengobjekt.
dele() Det opdeler en streng i understrengsarray og returnerer derefter det nyoprettede array.
trimme() Det trimmer det hvide mellemrum fra venstre og højre side af strengen.

1) JavaScript String charAt(indeks) metode

JavaScript-strengen charAt()-metoden returnerer tegnet ved det givne indeks.

 var str='javascript'; document.write(str.charAt(2)); 
Test det nu

Produktion:

 v 

2) JavaScript-streng concat(str) metode

JavaScript String concat(str) metoden sammenkæder eller forbinder to strenge.

 var s1='javascript '; var s2='concat example'; var s3=s1.concat(s2); document.write(s3); 
Test det nu

Produktion:

 javascript concat example 

3) JavaScript String indexOf(str) metode

JavaScript String indexOf(str) metoden returnerer indekspositionen for den givne streng.

 var s1='javascript from javatpoint indexof'; var n=s1.indexOf('from'); document.write(n); 
Test det nu

Produktion:

 11 

4) JavaScript-streng lastIndexOf(str) metode

JavaScript-strengen lastIndexOf(str)-metoden returnerer den sidste indeksposition for den givne streng.

 var s1='javascript from javatpoint indexof'; var n=s1.lastIndexOf('java'); document.write(n); 
Test det nu

Produktion:

 16 

5) JavaScript-streng til LowerCase()-metoden

JavaScript String toLowerCase()-metoden returnerer den givne streng med små bogstaver.

 var s1='JavaScript toLowerCase Example'; var s2=s1.toLowerCase(); document.write(s2); 
Test det nu

Produktion:

 javascript tolowercase example 

6) JavaScript-streng tilUpperCase()-metoden

JavaScript String toUpperCase()-metoden returnerer den givne streng med store bogstaver.

 var s1='JavaScript toUpperCase Example'; var s2=s1.toUpperCase(); document.write(s2); 
Test det nu

Produktion:

 JAVASCRIPT TOUPPERCASE EXAMPLE 

7) JavaScript String slice(beginIndex, endIndex) Metode

JavaScript String slice(beginIndex, endIndex)-metoden returnerer delene af strengen fra givet startIndex til endIndex. I slice()-metoden er beginIndex inkluderende, og endIndex er eksklusivt.

 var s1='abcdefgh'; var s2=s1.slice(2,5); document.write(s2); 
Test det nu

Produktion:

 cde 

8) JavaScript String trim() metode

JavaScript String trim()-metoden fjerner indledende og efterfølgende mellemrum fra strengen.

 var s1=' javascript trim '; var s2=s1.trim(); document.write(s2); 
Test det nu

Produktion:

 javascript trim 

9) JavaScript String split() Metode

 var str='This is JavaTpoint website'; document.write(str.split(' ')); //splits the given string.