Funkcije nizov JavaScript - Primeri funkcije nizov v JavaScript

Kazalo:

Anonim

Funkcije nizov JavaScript

Za začetek je niz v Javascript predmetu, ki lahko shrani podatke v besedilni obliki. Z enostavnimi besedami lahko niz nizov ali zaporedje črk ali znakov v Javascriptu imenujemo nizi. En sam znak v matriki nima posebnega tipa v Javascript.

Niz v Javascriptu lahko ustvarite z uporabo dvojnih citatov ali posameznih citatov. Niz lahko ustvarite z nizko dobesedno vrstico ali z uporabo nove ključne besede (string element). Obe metodi sta pojasnjeni spodaj:

V primeru dobesednega niza vam lahko uporaba dvojnih narekovajev pomaga ustvariti niz glede na skladnjo -

var typeStringNameHere = “You created a string literal”;

V primeru niza predmeta lahko uporaba nove ključne besede pomaga ustvariti niz glede na naslednjo skladnjo -

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

Primeri nizskih funkcij v JavaScript

String funkcija je enostavna za uporabo. Tu bomo razpravljali o uporabi string funkcije v programiranju JavaScript s pomočjo primerov

  • Indeks()

Iskal bo in vrnil bo indeks prvega pojava omenjenega znaka ali podvrsti znotraj niza. Če omenjenega znaka ali podvrsti ni mogoče najti, se bo vrnilo -1.

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

Metoda indexOf () bo vrnila položaj prvega pojava omenjenega besedila, to je 7 .

  • lastIndexOf ()

Ta funkcija nizov JavaScript bo iskala in vrnila indeks zadnjega pojava omenjenega znaka ali podvrsti v nizu. Če omenjenega znaka ali podvrsti ni mogoče najti, se bo vrnilo -1

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

metoda lastIndexOf () bo vrnila položaj zadnjega pojava omenjenega besedila, to je 23

  • Iskanje()

Tekmo bo poiskal in preizkusil v nizu ter vrnil indeks ujemanja. Če omenjenega znaka ali podvrsti ni mogoče najti, se bo vrnilo -1.

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

search () metoda vrne položaj prvega pojava omenjenega besedila, to je 7.

Razlika med metodo search () in metodo indexOf () je, da metoda search () ne more prevzeti drugega argumenta, metoda indexOf () pa ne more uporabljati rednih izrazov.

  • rezina ()

Ta funkcija niza v JavaScript se uporablja za obrezovanje dela niza in vrne obrezani del v novo ustvarjeni niz.

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

Rezultat r bo: Apple

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

Rezultat r bo: kivi

  • podvrsta ()

To je isto kot metoda slice (). Edina razlika je v tem, da podstrez () ne sprejema negativnih indeksov.

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

Rezultat r bo: Banana

  • substr ()

To je isto kot metoda slice (). Edina razlika je v tem, da v drugem parametru substr () označuje dolžino prvega, torej izvlečenega parametra

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

Rezultat r bo: kivi

  • nadomestite (x, y)

Ta metoda nadomesti prvi parameter (x) z drugim parametrom (y) v nizu:

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

Rezultat n bo: obiščite Microsoft!

  • charAt (y)

Vrne znak, ki se nahaja v položaju "y" v nizu.

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

Rezultat r bo: L

  • charCodeAt (y)

Ta metoda bo vrnila vrednost Unicode znaka, ki se nahaja na položaju "y" v nizu.

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

Rezultat r bo: 72

  • toLowerCase ()

Ta funkcija nizov JavaScript bo vrnila niz z vsemi znaki, pretvorjenimi v male črke.

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

Rezultat r bo: python

  • toUpperCase ()

Ta funkcija nizov vrni niz z vsemi znaki, pretvorjenimi v velike črke.

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

Rezultat r bo: PYTHON

  • concat (v1, v2, …)

Ta metoda bo združila en ali več nizov v prvotni in vrnila združeni niz. Izvirni niz ne bo spremenjen.

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

Rezultat t3 bo: Zdravo, kaj je!

  • trim ()

Ta metoda bo odstranila vse prazne prostore z začetka in konca niza:

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

Rezultat b bo: "Zdravo, kaj se dogaja!"

  • razcep (ločilo)

Ta metoda bo razdelila niz v elemente matrike glede na določen parameter (ločilo) in vrnila matriko, sestavljeno iz vsakega elementa.

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

beseda (0) vsebuje "Dobrodošli" in beseda (1) vsebuje "do vraga!"

  • končaWith ()

Ta metoda ugotovi, ali se niz konča z znaki omenjenega niza. Ta metoda vrne true, če se niz konča s priloženimi znaki, in false, če ne.

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

Rezultat n bo: TRUE

  • začneWith ()

Ta metoda ugotovi, ali se niz začne z znaki omenjenega niza. Ta metoda vrne true, če se niz začne s predloženimi znaki, in false, če ne.

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

Rezultat n bo: TRUE

  • toString ()

Ta metoda bo vrnila vrednost predmeta String.

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

Rezultat n bo: Pozdravljeni, fantje!

  • dolžino

To bo vrnilo število znakov, ki je dolžina niza.

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

Rezultat n bo: 12

Zaključek - string string funkcije

Tako lahko sklepamo, da so strune javascripta zelo pomembne za spletno funkcionalnost. To je resnično razburljiv jezik in tudi enostaven jezik za potapljanje. Tudi JavaScript je resnično prilagodljiv in vsestranski. Tu smo samo opraskali površino vseh nizov funkcij, ki jih JavaScript lahko opravlja, in se nenehno razvija.

Priporočeni članki

To je vodnik za nizovne funkcije JavaScript. Tu smo razpravljali o uporabi string funkcije v programiranju JavaScript s pomočjo primerov. Obiščite lahko tudi druge naše predlagane članke, če želite izvedeti več -

  1. Objektno usmerjen v Javascript
  2. Uvod v JavaScript
  3. Je Javascript velika in velika občutljivost?
  4. Najboljši okviri Javascript
  5. Različne matematične funkcije v JavaScript
  6. Redni izrazi na Javi