Usuń pierwszy znak ciągu, jeśli jest to 0 - JavaScript

Usuń pierwszy znak ciągu, jeśli jest to 0 - JavaScript

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 slice ()
  • Metoda Substring ()

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.