Javascript pakub laia valikut stringikäitlusfunktsioone. Viimase märgi eemaldamine stringist on Javascripti lihtne ülesanne. Selle ülesande täitmiseks on kaks väga lihtsat viisi ja kumbki töötab hästi.
Alamstring
Javascripti alamstringi funktsioon võtab kaks argumenti, alamstringi alguspunkti ja alamstringi lõpp-punkti. Kutsudes alamstringi, mille alguspunktiks on 0 ja lõpppunktina algse stringi pikkus miinus üks, tagastab Javascript algse stringi miinus viimane märk.
google doc, kuidas lehte kustutada
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.substring(0, theString.length-1); alert(theStringMinusOne);
See peaks Angus Macgyveri ilmuma, ilma hüüumärgita.
Viil
Viilude funktsioon töötab sarnaselt.
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.slice(0, -1); alert(theStringMinusOne);
Mulle isiklikult meeldib esimene võimalus, kuna alamstring on erinevates keeltes tuttav funktsioon. Ausalt öeldes pole siiski vahet - vali oma rõõm.