Il problema principale è che JS non ha una funzione integrata per farlo. Puoi usare la funzione substr(), ma troncerà la stringa nella posizione data, piuttosto che rimuovere l'ultimo carattere.
var str = "Hello world!"; str = str.substring(0, str.length - 1);
Questa riga di codice dice di prendere la stringa "Ciao mondo!" e crea una nuova stringa che è una sottostringa della stringa originale. La nuova stringa inizierà dall'indice 0 della stringa originale e terminerà dall'ultimo indice della stringa originale meno 1.
Funzione getattr
La funzione getattr in JavaScript restituisce il valore di una proprietà su un oggetto.
var obj = { nome: “John”, età: 30 }; console.log(obj.name); // Giovanni console.log(obj.età); // 30
Errore attributo
AtributteError è un tipo di errore che si verifica quando si tenta di accedere a una proprietà oa un metodo di un oggetto che non esiste.