I JavaScript, for å fjerne en strengs første karakter hvis den er “0”, De ofte brukte tilnærmingene er metoden Substring () eller Slice () for å trekke ut alle tegn på strengen, bortsett fra den første. For å sjekke strengens første tegn, bruk brakettnotasjonen [] eller Charat () -metoden ved å passere den første indeksen som er "0”.
Denne artikkelen vil beskrive metodene for å slette strengens første tegn hvis den er 0 i JavaScript.
Hvordan slette det første tegnet på strengen hvis det er 0 i JavaScript?
Å slette strengens første tegn hvis det er "0”, Bruk følgende metoder:
Metode 1: Slett det første tegnet på strengen hvis den er 0 ved å bruke "skive ()" -metode
I JavaScript, "skive()”Metode brukes til å trekke ut en del av en matrise/streng og returnere en ny matrise/streng. Metoden tar to argumenter; Startindeksen og sluttindeksen. Sluttindeksen er et valgfritt argument.
Syntaks
Syntaksen til skive () -metoden er som følger:
skive (startindex, endindex)
Eller bruk den gitte syntaks for skive () -metoden for å slette den første tegnet på strengen den er 0:
skive (startIndex)
Eksempel
Lag en streng som inneholder nummer som starter med 0:
[cc lang = "bash" bredde = "100%" høyde = "100%" rømte = "true" tema = "blackboard" nowrap = "0"]
const string = '0010';
Bruk nå den betingede setningen og sjekk den første indeksen for strengen ved å bruke brakettnotasjonen. Hvis strengens første indeks inneholder "0”, Ring deretter skive () -metoden ved å passere startindeksen til strengen som er“1”. Den vil returnere en ny streng som begynner ved den første indeksen for den opprinnelige strengen. Ellers, skriv ut den samme strengen på konsollen:
if (streng [0] == 0)
const str = streng.skive (1);
konsoll.log (str);
annet
konsoll.log (streng);
Det kan sees at den første tegnet til en streng som er 0 har blitt slettet fra strengen:
Kontroller det nå på en annen streng der den første tegnet ikke er 0:
const string = '10010';
Her kan du se at det andre uttalelsen blir utført:
Bruke skive () -metode med "charat ()" -metode
Du kan også bruke “Charat ()”Metode med skive () -metoden i stedet for strengens indeks. Denne metoden brukes til å hente en bestemt karakter. Den aksepterer ett argument, indeksen for karakteren du vil hente.
Bruke "Charat ()”Metode i en betinget uttalelse og kaller deretter skive () -metoden:
hvis (streng.Charat (0) == 0)
..
Produksjon
Metode 2: Slett det første tegnet på strengen hvis den er 0 ved å bruke "Substring ()" -metode
“substring ()”Metoden er identisk med skive () -metoden. Den brukes til å trekke ut/få delen av en streng og sende ut en ny streng. Den godtar to argumenter; startindeksen og sluttindeksen. Sluttindeksen er et valgfritt argument.
Syntaks
Syntaksen til Substring () -metoden er som følger:
Substring (StartIndex, EndIndex)
Eller bruk den nedenfor-nevnte syntaks for substring () -metoden for å slette den første tegnet på strengen er det 0:
SUBSTRING (StartIndex)
Eksempel
Lag en streng som lagrer en streng "0010”:
const string = '0010';
Bruke "Charat (0)”Metode i den betingede uttalelsen for å sjekke om den første tegnet på strengen er '0'. Hvis det er, så ring "Substring (1)”Metode for å trekke ut alle tegn på strengen bortsett fra den første, og den resulterende substring er tilordnet variabelen”str”:
hvis (streng.Charat (0) == 0)
const str = streng.substring (1);
konsoll.log (str);
annet
konsoll.log (streng);
Produksjon
Det handler om å slette den første tegnet til en streng hvis det er 0 i JavaScript.
Konklusjon
For å slette det første tegnet på strengen hvis den er 0, bruk "skive()”Metode eller“substring ()”Metode med brakettnotasjon [] eller Charat () -metoden for å sjekke den første indeksen for strengen ved å passere indeksen”0”Det er den første indeksen for strengen. Denne artikkelen beskrev metodene for å slette strengens første tegn hvis den er 0 i JavaScript.