Elimina il primo carattere della stringa se è 0 - JavaScript

Elimina il primo carattere della stringa se è 0 - JavaScript

In JavaScript, per rimuovere il primo carattere di una stringa se è "0", Gli approcci comunemente usati sono il metodo substring () o slice () per estrarre tutti i caratteri della stringa tranne il primo. Per controllare il primo carattere della stringa, utilizzare il metodo della staffa [] o Charat () passando il primo indice che è "0".

Questo articolo descriverà i metodi per eliminare il primo carattere della stringa se è 0 in JavaScript.

Come eliminare il primo carattere della stringa se è 0 in javascript?

Per eliminare il primo carattere della stringa se lo è "0", Usa i seguenti metodi:

  • Metodo Slice ()
  • Metodo substring ()

Metodo 1: elimina il primo carattere della stringa se è 0 usando il metodo "slice ()"

In JavaScript, il "fetta()"Il metodo viene utilizzato per estrarre una parte di un array/stringa e restituire un nuovo array/stringa. Il metodo prende due argomenti; L'indice di avvio e l'indice finale. L'indice finale è un argomento opzionale.

Sintassi

La sintassi del metodo Slice () è la seguente:

Slice (startIndex, endindex)

O utilizzare la sintassi data per il metodo Slice () per eliminare il primo carattere della stringa è 0:

Slice (startIndex)



Esempio
Crea una stringa che contiene il numero che inizia con 0:
[cc lang = "Bash" width = "100%" altezza = "100%" sfuggito = "vero" tema = "blackboard" nowRap = "0"]
const string = '0010';

Ora, usa l'istruzione condizionale e controlla il primo indice della stringa usando la notazione della staffa. Se il primo indice della stringa contiene "0", Quindi chiama il metodo Slice () passando l'indice iniziale della stringa che è"1". Restituirà una nuova stringa a partire dal primo indice della stringa originale. Altrimenti, stampare la stessa stringa sulla console:

if (string [0] == 0)
const str = string.fetta (1);
console.log (str);

altro
console.log (stringa);

Si può vedere che il primo carattere di una stringa che è 0 è stato eliminato correttamente dalla stringa:

Ora, verificalo su un'altra stringa in cui il primo carattere non è 0:

const string = '10010';

Qui, puoi vedere che l'istruzione altro viene eseguita:

Utilizzo del metodo Slice () con il metodo "Charat ()"

Puoi anche usare il “charat ()"Metodo con il metodo Slice () anziché l'indice della stringa. Questo metodo viene utilizzato per recuperare un carattere particolare. Accetta un argomento, l'indice del personaggio che si desidera recuperare.

Usa il "charat ()"Metodo in un'istruzione condizionale e quindi chiama il metodo Slice ():

if (stringa.charat (0) == 0)
..

Produzione

Metodo 2: Elimina il primo carattere della stringa se è 0 usando il metodo "substring ()"

IL "substring ()"Il metodo è identico al metodo Slice (). Viene utilizzato per estrarre/ottenere la porzione di una stringa e produce una nuova stringa. Accetta due argomenti; L'indice iniziale e l'indice finale. L'indice finale è un argomento facoltativo.

Sintassi

La sintassi del metodo substring () è la seguente:

sottostringa (startindex, endindex)

Oppure utilizzare la sintassi di seguito per il metodo substring () per eliminare il primo carattere della stringa è 0:

sottostringa (startindex)

Esempio

Crea una stringa che memorizza una stringa "0010":

const string = '0010';

Usa il "Charat (0)"Metodo nell'istruzione condizionale per verificare se il primo carattere della stringa è"0'. Se lo è, allora chiama il "sottostringa (1)"Metodo per estrarre tutti i caratteri della stringa ad eccezione della prima e la sottostringa risultante viene assegnata alla variabile"str":

if (stringa.charat (0) == 0)
const str = string.substring (1);
console.log (str);

altro
console.log (stringa);

Produzione

Si tratta di eliminare il primo carattere di una stringa se è 0 in JavaScript.

Conclusione

Per eliminare il primo carattere della stringa se è 0, usa il “fetta()Metodo o il "substring ()"Metodo con la notazione della staffa [] o il metodo charat () per controllare il primo indice della stringa passando l'indice"0"Questo è il primo indice della stringa. Questo articolo ha descritto i metodi per eliminare il primo carattere della stringa se è 0 in JavaScript.