Rimuovi l'ultimo carattere dalla stringa in Javascript

Javascript fornisce una vasta gamma di funzioni di gestione delle stringhe. Rimuovere l'ultimo carattere da una stringa è un compito semplice in Javascript. Ci sono due modi molto semplici per svolgere questo compito e uno dei due funziona bene.

Rimuovi l'ultimo carattere dalla stringa in Javascript

sottostringa

La funzione sottostringa in Javascript accetta due argomenti, il punto iniziale della sottostringa e il punto finale della sottostringa. Chiamando la sottostringa con 0 come punto iniziale e la lunghezza della stringa originale meno uno come punto finale, Javascript restituirà la stringa originale meno l'ultimo carattere.

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

Dovrebbe apparire "Angus Macgyver", senza il punto esclamativo.

Fetta

La funzione slice funziona in modo simile.

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

Personalmente mi piace la prima opzione poiché la sottostringa è una funzione familiare in varie lingue. Onestamente, non c'è differenza però: scegli il tuo piacere.


$config[zx-auto] not found$config[zx-overlay] not found