Suurin ongelma on, että JS:ssä ei ole sisäänrakennettua toimintoa tätä varten. Voit käyttää substr()-funktiota, mutta se katkaisee merkkijonon annetussa kohdassa sen sijaan, että poistaisi viimeisen merkin.
var str = "Hello world!"; str = str.substring(0, str.length - 1);
Tämä koodirivi käskee ottamaan merkkijonon "Hei maailma!" ja luo uusi merkkijono, joka on alkuperäisen merkkijonon osamerkkijono. Uusi merkkijono alkaa alkuperäisen merkkijonon 0-indeksistä ja päättyy alkuperäisen merkkijonon viimeiseen indeksiin miinus 1.
getattr-funktio
JavaScriptin getattr-funktio palauttaa objektin ominaisuuden arvon.
var obj = { nimi: "John", ikä: 30 }; console.log(obj.name); // John console.log(obj.age); // 30
AttributteError
AtributteError on eräänlainen virhe, joka ilmenee, kun yritetään käyttää sellaisen objektin ominaisuutta tai menetelmää, jota ei ole olemassa.