JavaScript tilbyr en avansert funksjon som heter moduler, bruker disse moduler Vi kan bruke ethvert objekt, klasse, bokstavelig eller funksjon av en JavaScript -fil til hvilken som helst annen JavaScript -fil. Det forbedrer kodenes gjenbrukbarhet og reduserer lastetiden for HTML -filen. For dette formålet gir JavaScript -modulene to nøkkelord, "import" og "eksport".
Implementering av eksport i JavaScript
Et nøkkelord "eksport" kreves når vi eksporterer dataene til en fil til en annen fil. Bruke nøkkelordet "eksport" Vi kan eksportere noe som en variabel, funksjon eller klasse til en hvilken som helst annen fil. Det vi må gjøre er å bare skrive "eksport" Nøkkelord før den variabelen, funksjonen, klassen eller noe vi vil eksportere.
Syntaksen for å eksportere en variabel, funksjon og klasse er:
// eksportere en variabelNå skal vi finne ut av det "eksport" nøkkelordet.JS:
Tenk på følgende eksempel som bestemmer hvordan du eksporterer en variabel, funksjon eller klasse:
Eksport la emp_name = "Mike Smith";Den alternative syntaks for eksport av filelementene er:
Eksport emp_name, emp, ansatt;Ved hjelp av ovennevnte syntaks kan vi eksportere alle elementene i filen i en enkelt uttalelse, og mens vi importerer vil vi bruke samme navn for variabel, funksjon og klasse. For eksempel:
var emp_name = "Mike Smith";En annen måte å eksportere er standard eksport på, det er veldig nyttig å eksportere et enkelt element:
var emp_name = "Mike Smith";Dette hjelper med å importere variabelen til en hvilken som helst annen klasse med noe annet navn.
Implementering av import i JavaScript
I JavaScript, nøkkelordet "import" brukes når vi importerer noe fra en fil. Vi må skrive "import" nøkkelord før noe vi vil importere fra en annen fil.
Syntaks til import En variabel, funksjon og klasse er:
// importere en variabelVi opprettet en annen fil med navnet “Import.JS ”og importerte alle dataene fra filen“ Eksporter.JS ”:
import emp_name fra "./eksport.JS "En variabel, funksjon og en klasse importeres fra filen “./eksport":
Utgangen vil bekrefte at hvert element som er til stede i “./eksport.JS ”-filen importeres til“ Importen.JS ”-fil:
emp_name er variabel, emp er en funksjon, og Ansatt er en klasse opprettet i eksport.JS fil:
import emp_name, emp, ansatt fra "./eksport.JS ";Nå her, i koden ovenfor, importerer vi alle elementene i en enkelt uttalelse:
Vi får følgende utdata:
Nå vil vi vurdere et annet eksempel for å forstå hvordan du importerer et standardelement:
import _navn fra "./eksport.JS "Vi importerer et standardmedlem fra filen “Eksporter.JS ”med“ _name ”:
I "eksport.JS ” Fil variabelen opprettes med navnet “EMP_NAME”:
Men vi får tilgang til den samme variabelen med "_Navn" i "import.JS ” fil og få følgende utdata:
Vi får den samme produksjonen, dette betyr mens vi importerer noe misligholde Element Det er ikke nødvendig å bruke samme navn som i den første filen, i stedet kan vi også bruke alle forskjellige navn.
Konklusjon
Import og eksport er nye funksjoner introdusert i modulene til JavaScript for å forbedre kodenes gjenbrukbarhet. JavaScript inneholder import- og eksport nøkkelord for å bruke koden til en fil til andre filer. I denne artikkelen bestemmer vi hvordan vi skal jobbe med modulens import- og eksportfunksjoner. For bedre å forstå konseptet vurderer vi noen eksempler og implementerer dem i JavaScript.
Etter å ha studert denne artikkelen grundig, kan noen analysere det mens du bruker import og eksport funksjoner i modul Vi må bruke samme navn for variabelen, funksjonen og klassen i begge filene (filen der du eksporterer dataene og filen du importerer dataene). Samtidig som "misligholde" er en eksepsjonell sak der det ikke er noe slikt krav, du kan bruke noe navn du ønsker mens du importerer.