logo

JavaScript-sträng

De JavaScript-sträng är ett objekt som representerar en sekvens av tecken.

Det finns två sätt att skapa strängar i JavaScript

  1. Genom sträng bokstavlig
  2. Efter strängobjekt (med nytt nyckelord)

1) Genom sträng bokstavlig

Strängen literal skapas med dubbla citattecken. Syntaxen för att skapa sträng med hjälp av strängliteral ges nedan:

när börjar q2
 var stringname='string value'; 

Låt oss se det enkla exemplet på att skapa sträng bokstavlig.

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

Produktion:

 This is string literal 

2) Genom strängobjekt (med nytt nyckelord)

Syntaxen för att skapa strängobjekt med nytt nyckelord anges nedan:

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

Här, nytt sökord används för att skapa instans av sträng.

Låt oss se exemplet på att skapa en sträng i JavaScript med nytt nyckelord.

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

Produktion:

 hello javascript string 

JavaScript-strängmetoder

Låt oss se listan över JavaScript-strängmetoder med exempel.

Metoder Beskrivning
charAt() Det ger char-värdet som finns vid det angivna indexet.
charCodeAt() Den tillhandahåller Unicode-värdet för ett tecken som finns i det angivna indexet.
concat() Det ger en kombination av två eller flera strängar.
index för() Det ger positionen för ett char-värde som finns i den givna strängen.
lastIndexOf() Den tillhandahåller positionen för ett teckenvärde som finns i den givna strängen genom att söka efter ett tecken från den sista positionen.
Sök() Den söker efter ett angivet reguljärt uttryck i en given sträng och returnerar dess position om en matchning inträffar.
match() Den söker efter ett specificerat reguljärt uttryck i en given sträng och returnerar det reguljära uttrycket om en matchning inträffar.
byta ut() Den ersätter en given sträng med den angivna ersättningen.
substr() Den används för att hämta delen av den givna strängen på basis av den specificerade startpositionen och längden.
substring() Den används för att hämta delen av den givna strängen på basis av det specificerade indexet.
skiva() Den används för att hämta delen av den givna strängen. Det tillåter oss att tilldela positivt såväl som negativt index.
toLowerCase() Den konverterar den givna strängen till liten bokstav.
toLocaleLowerCase() Den konverterar den givna strängen till gemener baserat på värdens aktuella lokalitet.
toUpperCase() Den konverterar den givna strängen till versaler.
toLocaleUpperCase() Den konverterar den givna strängen till versaler på basis av värdens aktuella lokalitet.
att stränga() Den tillhandahåller en sträng som representerar det specifika objektet.
värdet av() Det ger det primitiva värdet för strängobjekt.
dela() Den delar upp en sträng i delsträngsmatris och returnerar sedan den nyskapade matrisen.
trim() Den trimmar det vita utrymmet från vänster och höger sida av strängen.

1) JavaScript String charAt(index) Metod

JavaScript-strängen charAt()-metoden returnerar tecknet vid det givna indexet.

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

Produktion:

 v 

2) JavaScript-sträng concat(str) Metod

JavaScript String concat(str)-metoden sammanfogar eller sammanfogar två strängar.

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

Produktion:

 javascript concat example 

3) JavaScript String indexOf(str) Metod

JavaScript String indexOf(str)-metoden returnerar indexpositionen för den givna strängen.

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

Produktion:

 11 

4) JavaScript-sträng lastIndexOf(str) Metod

JavaScript-strängen lastIndexOf(str)-metoden returnerar den sista indexpositionen för den givna strängen.

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

Produktion:

 16 

5) JavaScript-sträng toLowerCase()-metoden

JavaScript String toLowerCase()-metoden returnerar den givna strängen med små bokstäver.

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

Produktion:

 javascript tolowercase example 

6) JavaScript-sträng tillUpperCase()-metoden

JavaScript String toUpperCase()-metoden returnerar den givna strängen med stora bokstäver.

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

Produktion:

 JAVASCRIPT TOUPPERCASE EXAMPLE 

7) JavaScript String slice(beginIndex, endIndex) Metod

JavaScript String slice(beginIndex, endIndex)-metoden returnerar delarna av strängen från given startIndex till endIndex. I metoden slice() är beginIndex inkluderande och endIndex är exklusivt.

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

Produktion:

 cde 

8) JavaScript String trim() Metod

JavaScript String trim()-metoden tar bort inledande och efterföljande blanksteg från strängen.

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

Produktion:

 javascript trim 

9) JavaScript String split() Metod

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