JavaScript string funkcije

Za početak, niz je objekt u Javascriptu koji može spremati podatke u tekstualnom formatu. Jednostavnim riječima, niz znakova ili niz slova ili znakova u Javascriptu mogu se nazivati ​​nizovima. Pojedini znak u nizu nema zasebnu vrstu u Javascript.

Niz u Javascriptu može se stvoriti dvostrukim navodnicima ili pojedinačnim navodnicima. Niz možete stvoriti pomoću doslovnog niza ili korištenjem nove ključne riječi (string string). Obje su metode objašnjene u nastavku:

U slučaju doslovnog niza, upotreba dvostrukih navodnika može vam pomoći stvoriti niz s obzirom na sintaksu,

var typeStringNameHere = “You created a string literal”;

U slučaju niza objekta, upotreba nove ključne riječi može vam pomoći u stvaranju niza s obzirom na sljedeću sintaksu -

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

Primjeri string funkcija u JavaScript-u

String funkcija je jednostavna za korištenje. Ovdje ćemo razgovarati o tome kako koristiti string funkciju u JavaScript programiranju uz pomoć primjera

  • IndexOf ()

Pretražit će i vratit će indeks prve pojave spomenutog znaka ili podvrsta unutar niza. Ako spomenuti znak ili podstvor ne bude pronađen, vratit će se -1.

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

metoda indexOf () vratit će položaj prve pojave spomenutog teksta, to jest 7 .

  • lastIndexOf ()

Ova funkcija string stringa pretraživat će i vratiti indeks posljednje pojave spomenutog znaka ili podvrsta unutar niza. Ako spomenuti znak ili podstvor ne bude pronađen, vratit će se -1

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

metoda lastIndexOf () vratit će poziciju posljednje pojave spomenutog teksta, to jest 23

  • traži()

Pretražit će i testirati utakmicu u nizu i vraća indeks podudaranja. Ako spomenuti znak ili podstvor ne bude pronađen, vratit će se -1.

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

search () metoda će vratiti poziciju prve pojave spomenutog teksta, to jest 7.

Razlika između metode search () i metode indexOf () je u tome što metoda search () ne može uzeti drugi argument, a metoda indexOf () ne može uzimati redovite izraze.

  • kriška()

Ova nizova funkcija u JavaScriptu koristi se za sječenje dijela niza i vraća obrezani dio u novostvorenom nizu.

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

Rezultat r bit će: Apple

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

Rezultat r bit će: kivi

  • podniza ()

To je isto kao metoda slice (). Jedina je razlika što podstring () ne prihvaća negativne indekse.

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

Rezultat r bit će: Banana

  • substr ()

To je isto kao metoda slice (). Jedina je razlika što u substr () drugom parametru označava duljinu prvog, koji je izvađen parametar

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

Rezultat r bit će: kivi

  • zamjena (x, y)

Ova metoda zamjenjuje prvi parametar (x) s drugim parametrom (y) u nizu:

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

Rezultat n bit će: posjetite Microsoft!

  • charAt (y)

Vraća znak koji se nalazi u položaju "y" u nizu.

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

Rezultat r će biti: L

  • charCodeAt (y)

Ova će metoda vratiti Unicode vrijednost znaka koji se nalazi na položaju "y" u nizu.

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

Rezultat r bit će: 72

  • toLowerCase ()

Ova funkcija stringa JavaScript vraća string sa svim znakovima pretvorenim malim slovima.

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

Rezultat r bit će: piton

  • toUpperCase ()

Ova funkcija stringa JavaScript vratit će niz sa svim znakovima pretvorenim u velika slova.

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

Rezultat r će biti: PYTHON

  • concat (v1, v2, …)

Ova metoda će kombinirati jedan ili više niza u izvorni i vratiti pridruženi niz. Izvorni niz neće se mijenjati.

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

Rezultat t3 bit će: Bok Što ima!

  • obloge ()

Ova će metoda ukloniti sve razmake s početka i na kraju niza:

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

Rezultat b će biti: "Bok, što ima!"

  • Split (graničnik)

Ova će metoda podijeliti niz na stavke niza prema specificiranom parametru (razgranivač) i vratiti niz koji se sastoji od svakog elementa.

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

riječ (0) sadrži "Dobrodošli", a riječ (1) sadrži "do pakla!"

  • endsWith ()

Ovom metodom se otkriva završava li niz znakovima spomenutog niza. Ova metoda vraća true ako string završava s priloženim znakovima, a false ako nije.

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

Rezultat broja n bit će: TRUE

  • počinje sa()

Ovom metodom se otkriva započinje li niz znakovima spomenutog niza. Ova metoda vraća true ako string počinje s ponuđenim znakovima, a false ako nije.

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

Rezultat broja n bit će: TRUE

  • toString ()

Ova metoda će vratiti vrijednost String objekta.

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

Rezultat n bit će: Pozdrav momci!

  • dužina

Ovo će vratiti broj znakova koji je dužina niza.

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

Rezultat n bit će: 12

Zaključak - JavaScript string funkcije

Stoga možemo zaključiti da su stringovi javascripta jako važni za web funkcionalnost. To je zaista uzbudljiv jezik, kao i jednostavan jezik za ronjenje. Također, JavaScript je stvarno fleksibilan i svestran. Ovdje smo samo ogrebali površinu svih nizskih funkcija koje JavaScript može raditi i to se stalno razvija.

Preporučeni članci

Ovo je vodič za string string funkcije. Ovdje smo raspravljali o tome kako koristiti string funkciju u JavaScript programiranju uz pomoć primjera. Možete i proći kroz naše druge predložene članke da biste saznali više -

  1. Objekt je orijentiran Javascript
  2. Uvod u JavaScript
  3. Je li velika količina slučaja Javascript?
  4. Najbolji okviri Javascript
  5. Različite matematičke funkcije u JavaScript-u
  6. Redovni izrazi u Javi

Kategorija: