JavaScriptin kielitoiminnot - Esimerkkejä kielitoiminnoista JavaScript-sovelluksessa

Sisällysluettelo:

Anonim

JavaScript-merkkijono-toiminnot

Aluksi merkkijono on Javascriptin objekti, joka pystyy tallentamaan tekstimuodossa olevia tietoja. Helpoin sanoin Javascriptin merkistöryhmää tai kirjain- tai merkkijonoa voidaan kutsua merkkijonoiksi. Yhdellä merkillä taulukossa ei ole erillistä tyyppiä Javascriptissa.

Javascript-merkkijono voidaan luoda kaksoislainauksilla tai yksittäisillä lainauksilla. Voit luoda merkkijonon merkkijonolla, kirjaimella tai käyttämällä uutta avainsanaa (merkkijono). Molemmat menetelmät on selitetty alla:

Jos kyseessä on merkkijono, kaksoislainausten käyttö voi auttaa luomaan merkkijonon, koska syntaksi-

var typeStringNameHere = “You created a string literal”;

Jos kyseessä on merkkijono, uuden avainsanan käyttö voi auttaa sinua luomaan merkkijonon, kun otetaan huomioon seuraava syntaksi-

var typeStringNameHere = new String(“You created a string object”);

Esimerkkejä JavaScriptin kielitoiminnoista

Merkkijono-toiminto on helppo käyttää. Tässä keskustellaan esimerkkien avulla kuinka käyttää merkkijono-funktiota JavaScript-ohjelmoinnissa

  • Sisällysluettelo()

Se etsii ja palauttaa indeksin mainitun merkin tai alimerkkijonon ensimmäisestä esiintymisestä merkkijonossa. Jos mainittua merkkiä tai alijonoa ei löydy, se palauttaa -1.

var st = "Please only find where 'only' occurs!";
var po = st.indexOf("only");

indexOf () -menetelmä palauttaa mainitun tekstin ensimmäisen esiintymisen sijainnin, ts. 7 .

  • lastIndexOf ()

Tämä JavaScript-merkkijono-toiminto etsii ja palauttaa indeksin mainitun merkin tai alijonojen viimeisimmästä esiintymisestä merkkijonossa. Jos mainittua merkkiä tai alijonoa ei löydy, se palauttaa -1

var st = "Please only find where 'only' occurs!";
var po = st.lastindexOf("only");

lastIndexOf () -metodi palauttaa mainitun tekstin viimeisen esiintymisen sijainnin, eli 23

  • Hae()

Se etsii ja testaa ottelussa merkkijonosta ja palauttaa vastaavuusindeksin. Jos mainittua merkkiä tai alijonoa ei löydy, se palauttaa -1.

var st = "Please only find where 'only' occurs!";
var po = st.search("only");

search () -menetelmä palauttaa mainitun tekstin ensimmäisen esiintymisen sijainnin, ts. 7.

Ero haku () -menetelmän ja indexOf () -menetelmän välillä on se, että haku () -menetelmä ei voi ottaa toista argumenttia, eikä indexOf () -menetelmä voi ottaa säännöllisiä lausekkeita.

  • viipale()

Tätä Java-merkkijono-funktiota käytetään leikkaamaan merkkijonon osa ja palauttamaan leikattu osa vasta luodussa merkkijonossa.

var string = "Mango, Apple, Kiwi";
var r = string.slice(7, 12);

R: n tulos on: Apple

var s = "Apple, Kiwi";
var r = s.slice(-10, -6);

R: n tulos on: Kiwi

  • alimerkkijonon ()

Se on sama kuin slice () -menetelmä. Ainoa ero on, että alamerkkijono () ei hyväksy negatiivisia indeksejä.

var s = "Apple, Banana, Kiwi";
var r = s.substring(7, 13);

R: n tuloksena tulee olemaan: banaani

  • substr ()

Se on sama kuin slice () -menetelmä. Ainoa ero on, että substr (): ssä toinen parametri tarkoittaa ensimmäisen, joka on uutetun parametrin pituutta

var s = "Apple, Kiwi";
var r = s.substr(7, 4);

R: n tulos on: Kiwi

  • korvaa (x, y)

Tämä menetelmä korvaa ensimmäisen parametrin (x) merkkijonon toisella parametrilla (y):

var s = "Please visit Oracle!";
var n = s.replace("Oracle", "Microsoft");

N: n tulos on: Käy Microsoftin sivustossa!

  • charAt (y)

Palauttaa merkin, joka sijaitsee merkkijonon y-kohdassa.

var s = "WORLD";
var r = s.charAt(3);

R: n tulos on: L

  • charCodeAt (y)

Tämä menetelmä palauttaa merkin Unicode-arvon, joka sijaitsee merkkijonon kohdassa ”y”.

var str = "Halloween";
var r = str.charCodeAt(0);

R: n tulos on: 72

  • toLowerCase ()

Tämä JavaScript-merkkijono-funktio palauttaa merkkijonon, jossa kaikki merkit muunnetaan pieniksi.

var m = 'PYTHON';
var r = m.toLowerCase();

R: n tulos on: python

  • toUpperCase ()

Tämä JavaScript-merkkijono-funktio palauttaa merkkijonon, jossa kaikki merkit muunnetaan isoiksi.

var m = “python”;
var r = m.toUpperCase();

R: n tulos on: PYTHON

  • concat (v1, v2, …)

Tämä menetelmä yhdistää yhden tai useamman merkkijonon alkuperäiseen ja palauttaa yhdistetyn merkkijonon. Alkuperäistä merkkijonoa ei muokata.

var t1 = "Hi";
var t2 = "What's up!";
var t3 = t1.concat(" ", t2);

T3: n tulos on: Hei Mitä tapahtuu!

  • trimmata()

Tämä menetelmä poistaa kaikki välilyönnit sekä merkkijonon alusta että lopusta:

var s = " Hi What's up! ";
var b = s.trim());

B: n tulos on: "Hei mitä tapahtuu!"

  • split (erotin)

Tämä menetelmä jakaa merkkijonon matriisikohteisiin määritetyn parametrin (erottimen) mukaisesti ja palauttaa kustakin elementistä koostuvan matriisin.

var message="Welcome to hell !"
var word=message.split("t");

sana (0) sisältää ”tervetuloa” ja sana (1) sisältää “helvettiin!”

  • loppuu()

Tämä menetelmä selvittää, päättyykö merkkijono mainitun merkkijonon merkeillä. Tämä menetelmä palauttaa true, jos merkkijono päättyy annettuilla merkkeillä, ja false, jos ei.

var s = "Hello guys";
var n = s.endsWith("guys”);

N: n tulos on: Tosi

  • startsWith ()

Tämä menetelmä selvittää, alkaako merkkijono mainitun merkkijonon merkillä. Tämä menetelmä palauttaa tosi, jos merkkijono alkaa annetulla merkillä, ja väärä, jos ei.

var s = "Hello guys";
var n = s.startsWith("Hello”);

N: n tulos on: Tosi

  • toString ()

Tämä menetelmä palauttaa merkkijonoobjektiarvon.

var string = "Hello guys!";
var r = string.toString();

N tulos on: Hei kaverit!

  • pituus

Tämä palauttaa merkkien lukumäärän, joka on merkkijonon pituus.

var string = "Hello People!";
var n = string.length;

N: n tulos on: 12

Johtopäätös - JavaScriptin merkkitoiminnot

Voimme siis päätellä, että javascript-merkkijonot ovat todella tärkeitä web-toimintojen kannalta. Se on todella jännittävä kieli, johon on helppo sukeltaa. Lisäksi JavaScript on todella joustava ja monipuolinen. Täällä olemme vain naarmuttaneet kaikkien JavaScriptin mahdollisten merkkijono-toimintojen pintaa, ja se kehittyy jatkuvasti.

Suositellut artikkelit

Tämä on opas JavaScriptin kielitoimintoihin. Tässä keskustelimme siitä, kuinka käyttää merkkijono-funktiota JavaScript-ohjelmoinnissa esimerkkien avulla. Voit myös käydä läpi muiden ehdotettujen artikkeleidemme saadaksesi lisätietoja -

  1. Onko Javascript-objekti suuntautunut
  2. Johdanto JavaScriptiin
  3. Onko Javascript-kirjainkoko herkkä?
  4. Paras Javascript-kehys
  5. Erilaiset matematiikan toiminnot JavaScriptissä
  6. Säännölliset lausekkeet Java