Anonim

Javascript ponuja široko paleto funkcij za ravnanje z vrvicami. Odstranjevanje zadnjega znaka iz niza je v Javascript preprosta naloga. Obstajata dva zelo preprosta načina za reševanje te naloge in eden od njih deluje v redu.

Podvrsta

Funkcija podvrsti v Javascriptu vsebuje dva argumenta, začetno točko podstrezne in končno točko. Če kliče pod vrstico z 0 kot začetno točko in dolžino izvirnega niza minus eno kot končno točko, bo Javascript vrnil izvirni niz minus zadnji znak.

var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.substring (0, theString.length-1); opozorilo (theStringMinusOne);

To bi moralo izstopiti "Angus Macgyver" brez klicaja.

Rezina

Funkcija rezine deluje podobno.

var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.slice (0, -1); opozorilo (theStringMinusOne);

Osebno mi je všeč prva možnost, saj je podvrstovanje znana funkcija v različnih jezikih. Iskreno, nobene razlike ni - izberite si užitek.

Odstranite zadnji znak iz niza v JavaScript