Questo post presenterà una comprensione approfondita degli aspetti sotto l'elenco correlato alla stringa.Metodo diviso ():
Quindi, iniziamo!
Cos'è la stringa.split () in javascript?
La stringa.Split () è un metodo integrato in JavaScript che rompe la stringa data in un array di substrings in base al parametro/separatore.
Sintassi della stringa.diviso()
La stringa.Il metodo split () può prendere zero, uno o due parametri.
Sintassi della stringa.Metodo split () senza alcun parametro:
La sintassi di base della stringa.Il metodo Split () senza parametro è mostrato nello snippet seguente:
corda.diviso();Sintassi della stringa.Metodo Split () con parametro separatore:
Il parametro separatore specifica da dove la stringa verrà divisa. Possiamo passare una stringa semplice o un regex come separatore. Ad esempio, se passiamo "." Come separatore, la stringa si interromperà/dividerà ogni volta che il '.' si è verificato nella stringa data:
corda.diviso (separatore);Sintassi della stringa.Metodo Split () con separatore e parametro limite:
Possiamo specificare qualsiasi numero non negativo come parametro limite che specifica il numero di sottostringhe verrà aggiunto all'array:
corda.diviso (separatore, limite);Cosa fa la stringa.restituzione del metodo split ()?
In JavaScript, la stringa.Il metodo split () restituisce una nuova serie di sottostringi senza influire/modifica della stringa originale.
Come stringa.Metodo split () funziona in javascript?
Considereremo alcuni esempi per capire il funzionamento della stringa.Metodo split () in javascript.
Esempio 1: omettere il parametro
Se non abbiamo specificato alcun parametro nella stringa.Metodo split (), quindi la stringa originale verrà restituita come array:
const stringexample = "Benvenuti a LinuxHint.com ";In questo programma di esempio, non abbiamo passato alcun parametro alla stringa.Metodo split (), di conseguenza, otterremo l'output di seguito:
Output ha verificato che il metodo split () ha restituito un array di una sola stringa, i.e., la stringa originale.
Esempio 2: passare lo spazio come parametro separatore
In questo esempio, passeremo lo spazio "" Come separatore alla stringa.Metodo diviso ():
const stringexample = "Benvenuti a LinuxHint.com ";In questo programma, abbiamo utilizzato il metodo Split () e abbiamo superato "" come parametro, di conseguenza, interromperà la stringa ogni volta che si verifica uno spazio nella stringa. Infine, restituirà una serie completa di sottostringi:
In questo programma, lo spazio si è verificato due volte, quindi l'intera stringa ha fatto irruzione in tre sottostringi.
Esempio 3: dividere ogni singola lettera/carattere
Nel programma di seguito offerto, utilizzeremo la stringa.Metodo Split () per dividere ogni singolo carattere della stringa inclusi gli spazi:
const stringexample = "Benvenuti a LinuxHint.com ";Nel blocco del codice sopra, abbiamo superato "" come separatore al metodo split (), di conseguenza, la stringa.Il metodo Split () restituirà un array di caratteri come mostrato nello snippet di seguito:
L'output ha verificato che la stringa.Il metodo split () ha restituito una serie di caratteri inclusi gli spazi.
Esempio 4: restituire solo due sottostringhe
In questo programma, passeremo due parametri alla stringa.Metodo split ().e. uno "spazio" e "2":
const stringexample = "Benvenuti a LinuxHint.com ";Abbiamo specificato lo spazio come separatore nel programma sopra e 2 come limite. Di conseguenza, la stringa si romperà ogni volta che si verifica uno spazio nella stringa data. Mentre passiamo 2 come limite, quindi l'array restituito conterrà solo due sottostringhe:
Ecco come funziona il parametro limite nella stringa.metodo diviso ().
Conclusione
La stringa.Split () è un metodo integrato in JavaScript che rompe la stringa data in un array di substrings in base al parametro/separatore. Può richiedere zero, uno o due parametri e restituisce una nuova serie di sottostringi senza modificare/influire sulla stringa originale. Questo articolo ha spiegato il funzionamento della stringa.Metodo split () con l'aiuto di alcuni esempi adatti.