Glavna težava je, da JS nima vgrajene funkcije za to. Uporabite lahko funkcijo substr(), vendar bo obrezala niz na danem mestu, namesto da bi odstranila zadnji znak.
var str = "Hello world!"; str = str.substring(0, str.length - 1);
Ta vrstica kode pravi, da vzamete niz "Hello world!" in ustvarite nov niz, ki je podniz izvirnega niza. Nov niz se bo začel pri indeksu 0 prvotnega niza in končal pri zadnjem indeksu prvotnega niza minus 1.
funkcija getattr
Funkcija getattr v JavaScriptu vrne vrednost lastnosti predmeta.
var obj = { ime: “John”, starost: 30 }; console.log(obj.name); // John console.log(obj.age); // 30
AtributteError
AtributteError je vrsta napake, ki se pojavi pri poskusu dostopa do lastnosti ali metode predmeta, ki ne obstaja.