Dette innlegget vil definere skjæringspunktet mellom sett i JavaScript.
Hvordan krysse JavaScript -sett datastrukturen?
For å få krysset mellom to sett, bruk de under-nevnte metodene:
Metode 1: Kryssing av to sett ved bruk av filter () -metode med HAS () -metode
For å få krysset mellom de to settene, bruk "filter()”Metode med“har ()”Metode. Filter () -metoden filtrerer elementene fra “sett” ved å iterere over settene. Mens har () metode sjekker om elementet eksisterer/inkludert i settet.
Eksempel
Først må du lage to sett, "seta”Og“setb" ved hjelp av "Sett()”Konstruktør:
Definere en funksjon “Settsinterseksjon”Ved å passere to sett som parametere:
Ring den definerte funksjonen ved å passere sett som argumenter:
konsoll.logg (setSinterseksjon (SETA, SETB));Som du ser er 5 og 11 de eneste vanlige sifrene i SETA og SETB:
Metode 2: Kryss mellom to sett som bruker for loop
Den vanligste og tradisjonelle metoden er å bruke “til" Løkke.
Eksempel
Her vil vi sjekke om elementet i SETA er til stede i SETB ved hjelp av HAS () -metoden. Hvis elementet i seta finnes i setb, kan du legge dem til i et nytt sett ved hjelp av "Legg til()”Metode:
Produksjon
Det handler om krysset mellom JavaScript -settet.
Konklusjon
For å få krysset mellom to sett, bruk "filter()”Metode med“har ()”Metode eller“til" Løkke. I begge tilnærminger er HAS () -metoden hovednøkkelen til å få krysset. Har () -metoden verifiserer om det spesifiserte elementet eksisterer i settet eller ikke. Dette innlegget definerte skjæringspunktet mellom sett i JavaScript.