Comment supprimer le dernier caractère d'une chaîne en JavaScript

Comment pouvez-vous supprimer le dernier caractère d'une chaîne?

La solution la plus simple consiste à utiliser leslice()méthode de la chaîne, en passant 2 paramètres. Le premier est 0, le point de départ. Le second est le nombre d'éléments à supprimer. Passer un nombre négatif supprimera à partir de la fin. Voici la solution:

const text = 'abcdef'
const editedText = text.slice(0, -1) //'abcde'

Notez que leslice()ne modifie pas la chaîne d'origine.

Il crée une nouvelle chaîne, c'est pourquoi je l'assigne à une nouvelle variable dans l'exemple ci-dessus.

Téléchargez mon gratuitManuel du débutant JavaScript


Plus de tutoriels js: