Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako Explode reťazec pomocou JavaScriptu

V JavaScriptu , môžete explodovať reťazec , oddeľujúce jeho časti do poľa , pomocou metódy rozdelenia . Spôsob rozdelenia poskytuje funkcie , ktoré môžu byť zvyknutí z explodovať metódy v iných jazykoch , ako je PHP . Rozdelenie položky v textovom reťazci JavaScript do poľa prvkov pomocou metódy rozdelenia je jednoduché . Táto úloha sa môže vykonávať v niekoľkých jednoduchých riadkov kódu . Je to tiež jednoduchá a užitočná metóda sa učiť . Pokyny dovolená 1

Pripravte reťazec JavaScript . Nasledujúci kód demonštruje vytvorenie príklad reťazca a ich ukladanie do premennej vo výpise JavaScriptu :

var totalString = " Tu sú niektoré slová v reťazci " ;

Tento príklad je pre demonštrácie , ale môžete použiť ľubovoľný textový reťazec , ktorý už máte v kóde . Ak váš reťazec je zachytený z užívateľského vstupu , uloží ho do premennej rovnako .
2

rozdeliť reťazec . Pomocou nasledujúcej syntaxe , rozdeliť textový reťazec do samostatných prvkov :

totalString.split ( " " ) ;

rozdelí reťazec na jednotlivé slová pomocou medzery ako oddeľovače . Separátor je k dispozícii ako prvý parameter metódy rozdelenia ako v príklade . Môžete rozdeliť reťazec pomocou akejkoľvek oddeľujúci znak sa vám páči , a prispôsobiť kód pre potreby vlastného konkrétneho projektu .
3

Ukladajte reťazca prvkov v premennej poľa . Zatiaľ, váš kód je rozdeliť reťazec , ale neurobil nič , s výslednými prvkami . Pomocou nasledujúcej syntaxe , uložiť výsledok operácie rozdelená do premennej :

var stringElems = totalString.split ( " " ) ;

môžete teraz pristupovať každý jednotlivý prvok pomocou objektu poľa v každom bode neskôr v kóde . Napríklad by výstup druhé slovo vo vete , ktorá je uložená na indexe pole 1 , pretože pozícia poľa začínajú nulou nasledujúce :

document.write ( stringElems [ 1 ] ) ;

4

Obmedzte rozdelenie funkcií . Voliteľne môžete obmedziť výsledok operácie rozdelené . Napríklad , ak ste chceli uložiť iba prvé dve slová , môžete použiť nasledujúci kód :

var stringElems = totalString.split ( " " , 2 ) ;

ukladá prvý dva prvky vyplývajúce z prevádzky deleného v poli , ale to nič so zvyškom reťazca . Limit je aplikovaný na operáciu rozdelenia je uvedený ako druhý parameter funkcie . To nie je nutné , takže ak chcete , aby sa metóda rozdelenia aplikované na celý reťazec , môžete jednoducho opustiť tento druhý parameter out .
5

Otestujte si svoje kód vrátane ho v rámci webovej stránky . Experimentujte s ňou zmenou metódy rozdelenia parametre a znovu testovanie stránku . Ak vaše stránky neobsahuje žiadnu strane servera kód , môžete vyskúšať ju otvoriť v prehliadači z vášho počítača , skôr ako ho nahrať na web zakaždým , keď urobíte zmenu . Nezabudnite upraviť kód , aby vyhovoval nech už je váš vlastný projekt sa snaží dosiahnuť .

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené