Galvenā problēma ir tā, ka JS nav iebūvētas funkcijas, lai to paveiktu. Varat izmantot funkciju substr(), taču tā saīsīs virkni norādītajā pozīcijā, nevis noņems pēdējo rakstzīmi.
var str = "Hello world!"; str = str.substring(0, str.length - 1);
Šī koda rindiņa aicina ņemt virkni “Sveika pasaule!” un izveidojiet jaunu virkni, kas ir sākotnējās virknes apakšvirkne. Jaunā virkne sāksies ar sākotnējās virknes 0 indeksu un beigsies ar sākotnējās virknes pēdējo indeksu, no kura atņem 1.
getattr funkcija
JavaScript funkcija getattr atgriež objekta rekvizīta vērtību.
var obj = {vārds: "Jānis", vecums: 30}; konsole.log(obj.nosaukums); // Jāņa konsole.log(obj.age); // 30
AtributteError
AtributteError ir kļūdas veids, kas rodas, mēģinot piekļūt neesoša objekta rekvizītam vai metodei.