Anonim

Javascript giver et bredt udvalg af strenghåndteringsfunktioner. At fjerne det sidste tegn fra en streng er en simpel opgave i Javascript. Der er to meget enkle måder at løse denne opgave på, og enten fungerer den ene fint.

substring

Substringsfunktionen i Javascript tager to argumenter, startstrækket til substringsstrengen og sluttrinnet for substring. Ved at kalde substring med 0 som udgangspunkt, og længden af ​​den originale streng minus en som slutpunktet, returnerer Javascript den originale streng minus det sidste tegn.

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

Det skulle dukke op “Angus Macgyver” uden udråbstegn.

Skive

Skivefunktionen fungerer på samme måde.

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

Jeg personligt kan lide den første mulighed, da substring er en velkendt funktion på tværs af forskellige sprog. Helt ærligt er der dog ingen forskel - vælg din fornøjelse.

Fjern det sidste tegn fra strengen i javascript