Vyřešeno: JS odstraní poslední znak z řetězce

Hlavním problémem je, že JS k tomu nemá vestavěnou funkci. Můžete použít funkci substr(), ale ta zkrátí řetězec na dané pozici, místo aby odstranil poslední znak.

var str = "Hello world!";

str = str.substring(0, str.length - 1);

Tento řádek kódu říká, že je třeba vzít řetězec "Ahoj světe!" a vytvořte nový řetězec, který je podřetězcem původního řetězce. Nový řetězec začne na indexu 0 původního řetězce a skončí na posledním indexu původního řetězce mínus 1.

Funkce getattr

Funkce getattr v JavaScriptu vrací hodnotu vlastnosti objektu.

var obj = { jméno: “Jan”, věk: 30 }; console.log(obj.name); // John console.log(obj.age); // 30

AtributteError

AtributteError je typ chyby, ke které dochází při pokusu o přístup k vlastnosti nebo metodě objektu, který neexistuje.

Související příspěvky:

Zanechat komentář