W JavaScript, aby usunąć pierwszą postać łańcucha, jeśli jest to „0”, Powszechnie stosowanymi podejściami są metoda Substring () lub slice () w celu wyodrębnienia wszystkich znaków łańcucha, z wyjątkiem pierwszego. Aby sprawdzić pierwszy znak łańcucha, użyj notacji nawigacyjnej [] lub charat (), przekazując pierwszy indeks, który jest „0".
W tym artykule opisano metody usuwania pierwszego znaku ciągu, jeśli jest to 0 w JavaScript.
Jak usunąć pierwszy znak ciągu, jeśli jest to 0 w JavaScript?
Aby usunąć pierwszy znak łańcucha, jeśli jest to „0”, Użyj następujących metod:
Metoda 1: Usuń pierwszy znak łańcucha, jeśli jest to 0 za pomocą metody „slice ()”
W JavaScript „The„plasterek()”Metoda jest używana do wyodrębnienia części tablicy/ciągu i zwrócenia nowej tablicy/ciągu. Metoda przyjmuje dwa argumenty; indeks startowy i indeks końcowy. Indeks końcowy jest opcjonalnym argumentem.
Składnia
Składnia metody slice () jest następująca:
plaste (startIndex, endindex)
Lub użyj podanej składni dla metody slice (), aby usunąć pierwszy znak ciągu, wynosi 0:
Slice (startIndex)
Przykład
Utwórz ciąg, który zawiera liczbę, zaczynając od 0:
[cc lang = "bash" szerokie = "100%" height = "100%" ECPAPED = "true" Theme = "Blackboard" nowrapt = "0"]
const string = „0010”;
Teraz użyj instrukcji warunkowej i sprawdź 1. indeks ciągu za pomocą notacji nawigacyjnej. Jeśli pierwszy indeks ciągu zawiera „0”, Następnie wywołaj metodę slice (), przekazując indeks początkowy ciągu, który jest„1". Zwróci nowy ciąg rozpoczynający się w pierwszym indeksie oryginalnego ciągu. W przeciwnym razie wydrukuj ten sam ciąg na konsoli:
if (string [0] == 0)
const str = string.pokrój (1);
konsola.log (str);
w przeciwnym razie
konsola.log (ciąg);
Można zauważyć, że pierwsza postać łańcucha 0 została pomyślnie usunięta z ciągu:
Teraz sprawdź to na innym ciągu, w którym pierwszy znak nie ma 0:
const string = „10010”;
Tutaj widać, że instrukcja else jest wykonywana:
Za pomocą metody slece () metodą „charat ()”
Możesz także użyć „Charat ()„Metoda z metodą slice () zamiast indeksu ciągu. Ta metoda jest wykorzystywana do pobierania określonego znaku. Akceptuje jeden argument, wskaźnik postaci, który chcesz odzyskać.
Użyj "Charat ()„Metoda w instrukcji warunkowej, a następnie wywołać metodę slice ():
if (ciąg.Charat (0) == 0)
…
Wyjście
Metoda 2: Usuń pierwszy znak łańcucha, jeśli jest to 0 przy użyciu metody „Substring ()”
„„substring ()”Metoda jest identyczna z metodą slice (). Służy do wyodrębnienia/uzyskania części łańcucha i wyświetla nowy ciąg. Akceptuje dwa argumenty; indeks początkowy i indeks końcowy. Indeks końcowy jest opcjonalnym argumentem.
Składnia
Składnia metody Substring () jest następująca:
podłoże (startIndex, endindex)
Lub użyj poniżej wspomnianej składni dla metody Substring (), aby usunąć pierwszy znak ciągu, wynosi 0:
podaj (startIndex)
Przykład
Utwórz ciąg, który przechowuje ciąg „0010”:
const string = „0010”;
Użyj "Charat (0)„Metoda w instrukcji warunkowej, aby sprawdzić, czy pierwszym znakiem ciągu jest”0'. Jeśli tak, zadzwoń do „podłoże (1)„Metoda wyodrębnienia wszystkich znaków łańcucha, z wyjątkiem pierwszego, a wynikowy podłoże jest przypisywany do zmiennej”str”:
if (ciąg.Charat (0) == 0)
const str = string.podłoże (1);
konsola.log (str);
w przeciwnym razie
konsola.log (ciąg);
Wyjście
Chodzi o usunięcie pierwszej postaci łańcucha, jeśli jest to 0 w JavaScript.
Wniosek
Aby usunąć pierwszy znak łańcucha, jeśli jest 0, użyj „plasterek()”Metoda lub„substring ()„Metoda z notacją Bracket [] lub metodą Charat () w celu sprawdzenia pierwszego indeksu łańcucha poprzez przekazanie indeksu”0„To jest pierwszy indeks ciągu. W tym artykule opisano metody usuwania pierwszego znaku ciągu, jeśli jest to 0 w JavaScript.