Ovaj zapis će pokazati metode za uklanjanje zadnjeg zareza iz zadanog niza.
Kako ukloniti zadnji zarez iz niza u JavaScriptu?
Za uklanjanje zadnjeg zareza iz niza, koristite dolje navedene JavaScript metode:
- metoda slice().
- replace() metoda
- metoda substring().
Istražimo ove metode jednu po jednu.
Metoda 1: Uklonite posljednji zarez iz niza pomoću metode slice().
' kriška() ” metoda se koristi za uklanjanje bilo kojeg znaka iz niza. Izdvaja dio niza na temelju početnog i završnog indeksa i daje ga kao novi niz. Točnije, koristit ćemo ga za uklanjanje posljednjeg zareza iz niza.
Sintaksa
Slijedite dolje navedenu sintaksu za korištenje metode slice():
Niz .. kriška ( startIndex , endIndex ) ;
Ovdje, ' startIndex ' i ' endIndex ” su indeksi koji određuju koji dio niza treba izdvojiti.
Primjer
U ovom primjeru prvo ćemo stvoriti varijablu pod nazivom ' boja ” koja pohranjuje popis boja odvojenih zarezima:
bio je boja = 'crvena, plava, zelena, narančasta,' ;
Pozovite metodu slice() prosljeđivanjem početnog indeksa kao ' 0 ” i krajnji indeks kao “ -1 ” koji pomaže da se dobije niz ispred posljednjeg znaka koji je zarez:
bio je odgovor = boja. kriška ( 0 , - 1 ) ;Pozivanje zadane metode slice() izdvojit će podniz počevši od indeksa 0 i izdvojiti ga prije zadnjeg znaka niza.
Zatim ispišite rezultirajući niz na konzoli koristeći ' konzola.log() ” metoda:
konzola. log ( odgovor ) ;Izlaz pokazuje da je posljednji zarez s popisa boja uspješno uklonjen:
Krenimo prema drugoj metodi!
Metoda 2: Uklonite posljednji zarez iz niza pomoću metode replace().
' zamijeniti() ” koristi se za jednostavnu zamjenu vrijednosti u nizu s definiranim nizom, znakom ili bilo kojim simbolom. To je unaprijed definirana metoda objekta tipa String. Prihvaća dva parametra i ispisuje niz s novo zamijenjenim vrijednostima.
Sintaksa
Za korištenje metode replace() slijedite dolje navedenu sintaksu:
Ovdje, ' searchValue ' je vrijednost koju je potrebno pretražiti i zamijeniti s ' zamijeniVrijednost ”.
Primjer
Sada ćemo koristiti već kreirani niz pohranjen u varijabli ' boja ” i pozovite metodu replace() prosljeđivanjem searchValue kao zareza u obliku uzorka regularnog izraza. Izdvojeni zarezi bit će zamijenjeni praznim nizovima:
Ovdje, u uzorku regularnog izraza, ' * ” znak označava bilo koji broj ovoga (zarez), a “ $ ” odgovara mu do kraja niza.
Na kraju ispišite rezultirajući niz pohranjen u varijabli ' odgovor ' na konzoli koristeći ' konzola.log() ” metoda:
konzola. log ( odgovor ) ;Kao što možete vidjeti u izlazu, posljednji zarez iz niza uklanja se upotrebom metode replace():
Upotrijebimo drugu metodu za uklanjanje posljednjeg zareza iz niza.
Metoda 3: Uklonite posljednji zarez iz niza pomoću metode substring().
Postoji još jedna JavaScript metoda koja pomaže u uklanjanju zareza s kraja niza koja se zove ' podniz() ” metoda. Baš kao i metoda slice(), ona također uzima dva parametra i vraća novi niz kao izlaz izdvajanjem navedenog dijela niza kao podniza na temelju početnog i zadnjeg indeksa.
Sintaksa
Slijedite dolje navedenu sintaksu za korištenje metode substring():
Ovdje, ' startIndex ' i ' endIndex ” su indeksi koji određuju koji dio niza treba izdvojiti iz niza. Imajte na umu da je početni indeks uključen, dok je završni indeks isključen iz rezultirajućeg niza.
Primjer
U ovom primjeru koristit ćemo prethodno kreirani niz pod nazivom ' boja ' i pozovite ' podniz() ' metoda prosljeđivanjem početnog indeksa ' 0 “, a zadnji indeks će biti broj manji od ukupne duljine:
Na konzoli ćemo ispisati rezultirajući niz:
konzola. log ( odgovor ) ;Izlaz
Osigurali smo sve metode za uklanjanje posljednjeg zareza iz niza u JavaScriptu.
Zaključak
Za uklanjanje zadnjeg zareza iz niza, možete koristiti metodu slice(), replace() ili substring(). Metode slice() i substring() izdvajaju nizove osim posljednjeg zareza, dok metoda replace() samo zamjenjuje zadnji zarez u nizu s praznim nizom. Ovaj zapis demonstrira metode za uklanjanje zadnjeg zareza iz zadanog niza s detaljnim primjerima.