Slett første tegn på strengen hvis det er 0 - JavaScript

Slett første tegn på strengen hvis det er 0 - JavaScript

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:

  • skive () -metode
  • Substring () -metode

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.