Javascript poskytuje širokú škálu funkcií spracovania reťazcov. Odstránenie posledného znaku z reťazca je v Javascripte jednoduchou úlohou. Existujú dva veľmi priame spôsoby, ako ísť o tejto úlohe, a každý z nich funguje dobre.
Podreťazec
Funkcia podreťazca v Javascripte má dva argumenty, začiatočný bod podreťazca a koncový bod podreťazca. Volaním podreťazca s 0 ako počiatočného bodu a dĺžky pôvodného reťazca mínus jedna ako koncového bodu vráti Javascript pôvodný reťazec mínus posledný znak.
whatsapp správa odoslaná, ale nedoručená
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.substring(0, theString.length-1); alert(theStringMinusOne);
To by malo vyskočiť Angus Macgyver bez výkričníka.
Nakrájajte
Funkcia rezu funguje podobne.
var theString = 'Angus Macgyver!'; var theStringMinusOne = theString.slice(0, -1); alert(theStringMinusOne);
Mne osobne sa páči prvá možnosť, pretože podreťazec je známa funkcia v rôznych jazykoch. Úprimne povedané, nie je v tom žiadny rozdiel - vyberte si potešenie.