Bli med på matriser i JavaScript

Bli med på matriser i JavaScript
I JavaScript, som på mange andre skript- og programmeringsspråk, trenger vi ofte å bruke matriser. Videre er det ofte nyttig å kombinere elementene i en matrise i en enkelt streng. I PHP, for eksempel, brukes imploderingsfunksjonen til å slå sammen elementene i en matrise. I denne sammenhengen kan "implodere" sees på som et synonym for "bli med". I JavaScript er det imidlertid ingen "imploderende" funksjon; I stedet er det en innebygd "Join" -funksjon som utfører den samme oppgaven. I denne artikkelen skal vi undersøke JavaScripts sammenføyningsfunksjon i detalj.

Syntaks

De Bli med funksjon samvirke elementene i en matrise i en enkelt streng. Syntaks for sammenføyningsfunksjonen er som følger:

Array.Bli med (separator)

Her, separator er strengen eller strengen som brukes til å skille elementer i matrisen; det kan være hvilken som helst karakter eller streng, for eksempel romkarakteren (i.e., “”) Eller en streng som “XYZ”, men et komma brukes som standard.

Eksempler

La oss se på noen eksempler.

Først erklærer vi en rekke bokstaver.

La arr = ["a", "b", "c", "d", "f"]

Vi kan ringe sammenføyningsfunksjonen for denne matrisen uten å gi en separator som følger, som vil returnere alle tegnene fra matrisen atskilt med komma:


La oss nå se hva som vil skje hvis vi gir romkarakteren som en separator:


Her, i strengen som er returnert, skilles matriseelementene med romkarakteren i stedet for et komma.

Vi kan gi hvilken som helst karakter eller streng som separator. Hvis vi ønsker å legge "og" mellom matrisernes elementer, kan vi gjøre det som følger:


Her er hvert alfabet atskilt med "og", som kan være veldig nyttig for visse applikasjoner. Enhver streng kan leveres som en separator for å bli med i en matrise elementer på samme måte.

Konklusjon

Denne artikkelen forklarer JavaScripts sammenføyningsfunksjon og gir noen nyttige eksempler. Vi kan gi hvilken som helst streng vi ønsker som en separator for å bli med i en matrise elementer.

Vi håper du fant denne artikkelen nyttig og fortsetter å bruke Linuxhint.com for å lære om javascript.