Rozwiązany: JS usuwa ostatni znak z łańcucha

Głównym problemem jest to, że JS nie ma wbudowanej funkcji, aby to zrobić. Możesz użyć funkcji substr(), ale spowoduje to obcięcie łańcucha w podanej pozycji, zamiast usuwania ostatniego znaku.

var str = "Hello world!";

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

Ta linia kodu mówi, aby wziąć ciąg „Witaj, świecie!” i utwórz nowy ciąg, który jest podłańcuchem oryginalnego ciągu. Nowy ciąg rozpocznie się od indeksu 0 oryginalnego ciągu i zakończy się ostatnim indeksem oryginalnego ciągu minus 1.

getattr Funkcja

Funkcja getattr w JavaScript zwraca wartość właściwości obiektu.

var obj = { imię: „Jan”, wiek: 30 }; console.log(nazwa.obiektu); // Jan console.log(obiekt.wiek); // 30

Błąd atrybutu

AtributteError to rodzaj błędu, który występuje podczas próby uzyskania dostępu do właściwości lub metody obiektu, który nie istnieje.

Powiązane posty:

Zostaw komentarz