Javascript-afdeling

| | | | | |

De methode split JavaScript () splitst een tekenreeks in een reeks subtekenreeksen. Deze substrings worden toegevoegd aan een nieuwe array. split () retourneert de nieuwe reeks subtekenreeksen.

Tijdens het programmeren komt het vaak voor dat u wat tekst uit een grotere tekenreeks moet halen. Stel dat u de voor- en achternaam van een gebruiker afzonderlijk uit een tekenreeks wilt halen. Hoe zou je deze informatie van een kanaal krijgen?

hier komt de JavaScript-methode split () om de hoek kijken. Split () splitst een tekenreeks in een lijst met subtekenreeksen. In deze handleiding bespreken we hoe u de methode split () gebruikt, verwijzend naar de voorbeelden.

Laatste dag van strings

Voordat u begint te zoeken bij de split-functie () en slice (), moeten we onthouden hoe de strings werken. Tekenreeksen zijn een reeks van een of meer tekens die letters, symbolen of cijfers kunnen bevatten.

Elk teken in een tekenreeks is toegankelijk via het indexnummer, dat begint met 0. Laten we een voorbeeld nemen om te illustreren hoe een string wordt geïndexeerd:

H e l l o
t h e r en
1 2 3 4 5 6 7 8 9 10 < / tr>

Zoals je kunt zien, is het eerste teken in de tekenreeks "H", die een indexwaarde van "0". Het laatste teken is "e" met een indexwaarde van "10". Merk op dat de spatie tussen de methode met twee woorden ook een indexwaarde heeft.

JavaScript splitsen

JavaScript String Splitting () splitst een string in meerdere substrings. Deze substrings worden opgeslagen in een nieuwe array. De originele string wordt gesplitst op basis van een gespecificeerd scheidingsteken, zoals een spatie

kijk naar de syntaxis van de JavaScript () split string-methode.

var new_list text =.split (teken, limiet);

De methode split () wordt toegevoegd aan het einde van onze "text" variabele . Onze tekstvariabele is verdeeld volgens het scheidingsteken teken dat we specificeren. We wijzen het resultaat van de methode toe aan de JavaScript-variabele new_list split ()

limiet parameter geeft het aantal JavaScript substrings aan dat u wilt opnemen in de laatste array.

Je moet de uitvoer van de methode split () toewijzen aan een variabele. Split () maakt inderdaad een nieuwe lijst aan. Het wijzigt je bestaande kanaal niet.

Voorbeeld van het exploderen van een JavaScript-tekenreeks

Zeg dat een gebruiker ons zijn voor- en achternaam heeft gegeven. We houden deze informatie in een keten. Om de voor- en achternaam van de gebruiker afzonderlijk te krijgen, kunnen we de methode split () gebruiken.

Als een gebruiker zich bijvoorbeeld aanmeldt bij zijn account, wil je misschien zeggen "Hallo, [naam]‚" geef in plaats daarvan hun volledige naam weer

We gebruiken spaties (dit is het spatieteken) om onze tekenreeks te scheiden:

Deze code geeft het volgende terug:

>

["Naam", "Naam"]

De split () splitst onze string in een reeks subketens. We kunnen krijg nu toegang tot elke tekenreeks in het JavaScript-array-object met behulp van een indexnummer. Bijvoorbeeld:

Deze code geeft als resultaat:

Naam

De methode split () retourneert een array waaruit we de individuele waarden kunnen ophalen. Elk element in de array komt overeen met een woord in onze tekenreeks. We hebben de positiewaarde van index 1 opgehaald uit ons netwerk.