Megoldva: JS távolítsa el az utolsó karaktert a karakterláncból

A fő probléma az, hogy a JS-nek nincs beépített funkciója ehhez. Használhatja a substr() függvényt, de az a karakterláncot az adott helyen csonkolja, nem pedig az utolsó karaktert.

var str = "Hello world!";

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

Ez a kódsor azt mondja, hogy vegye a „Hello world!” karakterláncot! és hozzon létre egy új karakterláncot, amely az eredeti karakterlánc része. Az új karakterlánc az eredeti karakterlánc 0 indexénél kezdődik, és az eredeti karakterlánc utolsó indexénél fog végződni, mínusz 1.

getattr függvény

A JavaScript getattr függvénye egy objektumon lévő tulajdonság értékét adja vissza.

var obj = {név: „János”, életkor: 30}; console.log(obj.name); // John console.log(obj.age); 30

AttributeError

Az AtributteError egy olyan típusú hiba, amely akkor fordul elő, amikor egy nem létező objektum tulajdonságához vagy metódusához próbál hozzáférni.

Kapcsolódó hozzászólások:

Írj hozzászólást