Det största problemet är att JS inte har en inbyggd funktion för att göra detta. Du kan använda substr()-funktionen, men den kommer att trunkera strängen på den givna positionen, snarare än att ta bort det sista tecknet.
var str = "Hello world!"; str = str.substring(0, str.length - 1);
Den här kodraden säger att man ska ta strängen "Hello world!" och skapa en ny sträng som är en delsträng till den ursprungliga strängen. Den nya strängen börjar vid 0-indexet på den ursprungliga strängen och slutar vid det sista indexet på den ursprungliga strängen minus 1.
getattr Funktion
Funktionen getattr i JavaScript returnerar värdet av en egenskap på ett objekt.
var obj = { namn: “John”, ålder: 30 }; console.log(obj.namn); // John console.log(obj.age); // 30
AtributteError
AtributteError är en typ av fel som uppstår när man försöker komma åt en egenskap eller metod för ett objekt som inte finns.