The JavaScript-merkkijono on objekti, joka edustaa merkkijonoa.
On 2 tapaa luoda merkkijono JavaScriptissä
- Merkkijonokirjaimella
- Merkkijonoobjektin mukaan (käyttäen uutta avainsanaa)
1) Merkkijonolla literaali
Merkkijonoliteraali luodaan lainausmerkeillä. Syntaksi merkkijonon luomiseen merkkijonoliteraalilla on annettu alla:
järjestelmäohjelmisto
var stringname='string value';
Katsotaanpa yksinkertainen esimerkki merkkijonoliteraalin luomisesta.
var str='This is string literal'; document.write(str);Testaa nyt
Lähtö:
This is string literal
2) merkkijonoobjektin mukaan (käyttäen uutta avainsanaa)
Syntaksi merkkijonoobjektin luomiseen uudella avainsanalla on annettu alla:
var stringname=new String('string literal');
Tässä, uusi avainsana käytetään luomaan merkkijonon esiintymä.
Katsotaanpa esimerkkiä merkkijonon luomisesta JavaScriptissä uudella avainsanalla.
var stringname=new String('hello javascript string'); document.write(stringname);Testaa nyt
Lähtö:
hello javascript string
JavaScript-merkkijonomenetelmät
Katsotaanpa JavaScript-merkkijonomenetelmien luetteloa esimerkeineen.
menetelmät | Kuvaus |
---|---|
charAt() | Se tarjoaa määritetyssä indeksissä olevan char-arvon. |
charCodeAt() | Se tarjoaa määritetyssä indeksissä olevan merkin Unicode-arvon. |
concat() | Se tarjoaa kahden tai useamman merkkijonon yhdistelmän. |
sisällysluettelo() | Se tarjoaa annetussa merkkijonossa olevan char-arvon sijainnin. |
lastIndexOf() | Se määrittää annetussa merkkijonossa olevan merkkiarvon sijainnin etsimällä merkkiä viimeisestä paikasta. |
Hae() | Se etsii määrättyä säännöllistä lauseketta annetusta merkkijonosta ja palauttaa sen sijainnin, jos osuma ilmenee. |
ottelu() | Se etsii tietyn säännöllisen lausekkeen annetusta merkkijonosta ja palauttaa kyseisen säännöllisen lausekkeen, jos osuma ilmenee. |
korvata() | Se korvaa tietyn merkkijonon määritetyllä korvauksella. |
substr() | Sitä käytetään tietyn merkkijonon osan hakemiseen määritellyn aloituspaikan ja pituuden perusteella. |
osamerkkijono() | Sitä käytetään hakemaan tietyn merkkijonon osa määritetyn indeksin perusteella. |
viipale() | Sitä käytetään tietyn merkkijonon osan hakemiseen. Sen avulla voimme määrittää positiivisen ja negatiivisen indeksin. |
pienet kirjaimet() | Se muuntaa annetun merkkijonon pieneksi kirjaimeksi. |
toLocaleLowerCase() | Se muuntaa annetun merkkijonon pieniksi kirjaimille isännän nykyisen maa-asetuksen perusteella. |
isot kirjaimet() | Se muuntaa annetun merkkijonon isoksi kirjaimeksi. |
toLocaleUpperCase() | Se muuntaa annetun merkkijonon isoiksi kirjaimille isännän nykyisen maa-asetuksen perusteella. |
toString() | Se tarjoaa tiettyä objektia edustavan merkkijonon. |
jonkin arvo() | Se tarjoaa merkkijonoobjektin primitiivisen arvon. |
jakaa() | Se jakaa merkkijonon alimerkkijonotaulukoksi ja palauttaa sitten äskettäin luodun taulukon. |
trimmata() | Se leikkaa valkoisen tilan merkkijonon vasemmalta ja oikealta puolelta. |
1) JavaScript-merkkijono charAt(indeksi) -menetelmä
JavaScript-merkkijono charAt()-menetelmä palauttaa merkin annetussa indeksissä.
var str='javascript'; document.write(str.charAt(2));Testaa nyt
Lähtö:
v
2) JavaScript-merkkijono concat(str) -menetelmä
JavaScript String concat(str) -menetelmä ketjuttaa tai yhdistää kaksi merkkijonoa.
var s1='javascript '; var s2='concat example'; var s3=s1.concat(s2); document.write(s3);Testaa nyt
Lähtö:
javascript concat example
3) JavaScript-merkkijono indexOf(str) -menetelmä
JavaScript String indexOf(str) -menetelmä palauttaa annetun merkkijonon indeksipaikan.
var s1='javascript from javatpoint indexof'; var n=s1.indexOf('from'); document.write(n);Testaa nyt
Lähtö:
11
4) JavaScript-merkkijono lastIndexOf(str) -menetelmä
JavaScript-merkkijono lastIndexOf(str) -menetelmä palauttaa annetun merkkijonon viimeisen indeksipaikan.
var s1='javascript from javatpoint indexof'; var n=s1.lastIndexOf('java'); document.write(n);Testaa nyt
Lähtö:
16
5) JavaScript-merkkijono LowerCase() -menetelmä
JavaScript String toLowerCase() -menetelmä palauttaa annetun merkkijonon pienillä kirjaimilla.
var s1='JavaScript toLowerCase Example'; var s2=s1.toLowerCase(); document.write(s2);Testaa nyt
Lähtö:
javascript tolowercase example
6) JavaScript-merkkijono toUpperCase() -menetelmä
JavaScript String toUpperCase() -menetelmä palauttaa annetun merkkijonon isoin kirjaimin.
var s1='JavaScript toUpperCase Example'; var s2=s1.toUpperCase(); document.write(s2);Testaa nyt
Lähtö:
JAVASCRIPT TOUPPERCASE EXAMPLE
7) JavaScript-merkkijono (beginIndex, endIndex) -menetelmä
JavaScript String slice(beginIndex, endIndex) -menetelmä palauttaa merkkijonon osat annetusta beginIndexistä endIndexiin. Slice()-menetelmässä beginIndex on inklusiivinen ja endIndex on poissulkeva.
var s1='abcdefgh'; var s2=s1.slice(2,5); document.write(s2);Testaa nyt
Lähtö:
cde
8) JavaScript String trim() -menetelmä
JavaScript String trim() -menetelmä poistaa merkkijonosta alku- ja lopussa olevat välilyönnit.
var s1=' javascript trim '; var s2=s1.trim(); document.write(s2);Testaa nyt
Lähtö:
javascript trim
9) JavaScript-merkkijono split() -menetelmä
var str='This is JavaTpoint website'; document.write(str.split(' ')); //splits the given string.