Det JavaScript-streng er et objekt, der repræsenterer en sekvens af tegn.
Der er 2 måder at oprette streng i JavaScript
- Ved streng bogstavelig
- 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.