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.
