Joskus monimutkaisen koodin selvittäminen ohjelmointikielellä vie liian paljon aikaa. Tätä varten koodia on yksinkertaistettava, mikä parantaa ilmoitetun koodin ymmärrettävyyttä, luettavuutta ja myös suorituskykyä. Tähän tarkoitukseen voidaan käyttää useita menetelmiä. JavaScript ' kartta() ”-funktio on yksi niistä, jota kutsutaan muodostamaan taulukko pariarvojen muodossa.
Tämä viesti on osoittanut, kuinka JavaScriptin karttatoimintoa käytetään.
Miten JavaScriptin karttatoimintoa käytetään?
Käytä karttatoimintoa ' kartta() ' -menetelmä JavaScriptissä. Se on JavaScript-menetelmä, joka luo uuden taulukon, joka sisältää kutsutoiminnon tulokset tai ulostulot kutsuvan taulukon yksittäiselle elementille.
Syntaksi
Karttatoiminnon käyttämiseksi JavaScriptissä voidaan käyttää ilmoitettua syntaksia:
arr.map ( toiminto ( elementti, indeksi, taulukko ) { } , Tämä ) ;
Tässä:
-
- ' funktio() ” on määritelty map()-menetelmässä, joka määrittää jonkin arvon.
- ' elementti ” viittaa nykyiseen elementtiin, jota käsitellään taulukossa.
- ' indeksi ” määrittää taulukon nykyisen elementin arvot.
- ' joukko ' käytetään kutsumaan menetelmää.
Esimerkki 1: Käytä karttatoimintoa numeerisille tiedoille
Jos haluat käyttää karttatoimintoa numeerisille tiedoille, noudata alla olevia ohjeita:
-
- Ilmoita ja alusta muuttuja.
- Määritä arvo numeerisen datan muodossa määritetylle muuttujalle taulukossa:
var array = [ 5 , 7 , 2 , 3 , 6 , 8 ] ;
-
- Alusta seuraavaksi toinen muuttuja eri nimellä ja käytä ' arr.map() ” JavaScript-menetelmää ja määritä funktio määritetyn menetelmän parametriksi.
- Lisää sitten arvot ja indeksi funktioparametreiksi.
- Määritä ' palata ” avainsana ja kaava koodinpätkän mukaan:
var newArray = arr.map ( toiminto ( val, indeksi ) {
palata { avain:indeksi, arvo:val * val } ;
} )
Lopuksi kutsu ' console.log() ' näyttääksesi konsolin tulosteen:
console.log ( uusi Array )
Esimerkki 2: Käytä karttatoimintoa tekstitiedoille
Jos haluat käyttää karttatoimintoa tekstitiedoille, seuraa mukana olevia ohjeita:
-
- Alusta muuttuja ja anna sille tekstiarvo.
- Ilmoita toinen muuttuja ja käynnistä karttamenetelmä.
- Sisällä ' kartta() ” -menetelmällä, määritä muuttuja ja funktio parametrina.
- Käytä sitten ' palata ” ja lisää kohde karttaan määritetyllä muuttujan arvolla. Tätä varten ' h ”aakkoset on lisätty tähän:
var fname = 'upseeri' ;
var newName = Array.prototype.map.call ( fname, toiminto ( kohde ) {
palata kohde + 'h' ;
} )
Käytä lopuksi ' console.log() ' tapa näyttää tulos konsolissa:
Tämän seurauksena ' h ” on kartoitettu kunkin määritetyn muuttujan arvon aakkoston kanssa:
Siinä kaikki karttatoiminnon käyttäminen JavaScriptissä.
Johtopäätös
Jos haluat käyttää karttatoimintoa JavaScriptissä, ' kartta() ” -menetelmää voidaan hyödyntää, jossa funktio on määritelty karttamenetelmän parametriksi. Lisäksi määritä ' arvo ' ja ' indeksi ' toimintoparametreina. Tarkemmin sanottuna karttatoimintoa hyödynnetään elementtien tekemiseen pariarvojen muodossa. Tässä kirjoituksessa on kerrottu useita tapoja käyttää JavaScriptin karttatoimintoa.