Löst: JS ta bort sista tecknet från strängen

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.

Relaterade inlägg:

Lämna en kommentar