Javascript ponuja široko paleto funkcij za obdelavo nizov. Odstranjevanje zadnjega znaka iz niza je preprosta naloga v Javascriptu. Obstajata dva zelo enostavna načina za opravljanje te naloge in vsak deluje dobro.
Podniz
Funkcija podniz v Javascriptu sprejme dva argumenta, začetno točko podniza in končno točko podniza. Če pokliče podniz z 0 kot začetno točko in dolžino izvirnega niza minus ena 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 se moralo pojaviti "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 podniz znana funkcija v različnih jezikih. Iskreno povedano, ni razlike - izberite svoj užitek.