Anonim

Javascript poskytuje širokú škálu funkcií spracovania reťazcov. Odstránenie posledného znaku z reťazca je v Javascripte jednoduchá úloha. Existujú dva veľmi jednoduché spôsoby, ako ísť o tejto úlohe, a jeden z nich funguje dobre.

substring

Funkcia podreťazcov v Javascripte má dva argumenty, počiatočný bod podreťazca a koncový bod podreťazca. Zavolaním podreťazca s 0 ako počiatočným bodom a dĺžkou pôvodného reťazca mínus jeden ako koncový bod, Javascript vráti pôvodný reťazec mínus posledný znak.

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

To by malo objaviť „Angus Macgyver“ bez výkričníka.

plátok

Funkcia rezu funguje podobne.

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

Osobne sa mi páči prvá možnosť, pretože podreťazec je známa funkcia v rôznych jazykoch. Úprimne povedané, nie je tu žiadny rozdiel - vyberte si potešenie.

Odstráňte posledný znak z reťazca v javascripte