Metoda JavaScript String split().
JavaScript metoda split(). se izkaže za neprecenljivega pri razčlenjevanju nizov v nize podnizov z uporabo določenega ločila kot referenčne točke.
Ta metoda razbije izvirni niz na segmente, kjer koli se pojavi ločilo, in ustvari matriko, kjer vsak element ustreza ločenemu podnizu. Z uporabo razdeli () , razvijalci pridobijo zmogljivo orodje za razčlenjevanje in organiziranje podatkov nizov v skladu s posebnimi ločili ali vzorci.
Sintaksa:
str.split(separator, limit);
- ločilo: Uporablja se za določitev znaka ali regularnega izraza, ki se uporablja za razdelitev niza. Če ločilo ni določeno, postane celoten niz en sam element polja. Enako se zgodi, če v nizu ni ločila. Če je ločilo prazen niz (), so vsi znaki niza ločeni.
- omejitev: Določa zgornjo mejo števila razcepov v danem nizu. Če niz ostane nepreverjen, potem ko je dosežena omejitev, ni sporočen v matriki.
Vrnjena vrednost:
Ta funkcija vrne matriko nizov, ki nastane po razdelitvi danega niza na vsaki točki, kjer se pojavi ločilo.
primer:
Tukaj je osnovni primer metode split().
JavaScript // JavaScript Program to illustrate split() function function func() { //Original string let str = 'Geeks for Geeks' let array = str.split('for'); console.log(array); } func(); Izhod
[ 'Geeks ', ' Geeks' ]
Pojasnilo:
- Program JavaScript definira funkcijo func() za razdelitev niza 'Geeks for Geeks' z uporabo za kot ločilo.
- Nastala matrika [Geeks, Geeks] se zabeleži v konzolo.
primer:
Tukaj funkcija split() ustvari matriko nizov tako, da razdeli str, kjerkoli se pojavi.
JavaScript // JavaScript Program to illustrate split() function function func() { //Original string let str = 'It iS a 5r&e@@t Day.' let array = str.split(' '); console.log(array); } func(); Izhod
[ 'It', 'iS', 'a', '5r&e@@t', 'Day.' ]
Pojasnilo:
- Niz 'It iS a 5r&e@@t Day.' je razdeljen v matriko s presledkom kot ločilom.
- Nastala matrika: [It, iS, a, 5r&e@@t, Day.].
Imamo popoln seznam nizovnih metod Javascript, če jih želite preveriti, pojdite skozi to Javascript String Celotna referenca Članek.
Podprti brskalniki:
- Google Chrome
- Edge
- internet Explorer
- Firefox
- Opera
- Safari