Module de export și de import în JavaScript

în JavaScript Modulele sunt În esență, bibliotecile incluse în codul pe care îl scriem, în acest fel, ambele coduri sunt conectate împreună și acest lucru ne permite să numim funcții care îndeplinesc anumite sarcini și au fost scrise în bibliotecile pe care le importăm, ne ajută să evităm să scriem tot corpul a funcției în noul fișier JavaScript, dar este important să știți cum ar trebui să importăm și să exportăm modulele din JavaScript și în acest post voi explica cum să o faceți.

Înainte de a continua cu acest post, vă invit să ascultați podcast:” 5 sfaturi pentru a fi un programator mai productiv „(nu sfaturile clasice de programare tehnică, dacă nu rutine și Obiceiuri bune de zi cu zi):

Spotify:

Sound Cloud:

Ei bine, hai să continuăm cu postul: Module de export și import e n javascript.

Exportați un modul

în JavaScript există un obiect special numit modul.exporturi și când acest obiect este utilizat și expune toate funcțiile unui anumit modul și sunt accesibile la să fie utilizate în noul fișier unde sunt definite modulul.exporturi a unui dreptunghi, codul cu funcțiile pe care îl salvăm într-un fișier cu numele Milibreria.Js

iv id = „CD399A9AC4”

poate vedea că la sfârșitul unei componente acest lucru este de obicei exportat, acesta nu este același cod, dar este o referință privind modul în care este exportat codul JavaScript. Acum, să vedem ca un modul în JavaScript este importat.

Importarea unui modul

în importul JavaScript înseamnă un modul, inclusiv funcțiile unei anumite biblioteci, care poate fi utilizată în codul în care este IMP Orto modulul determinat. Pentru a importa un modul, putem folosi funcția „necesită” în care trecem numele bibliotecii cu ruta dvs. relativă.

De exemplu, să presupunem că am un dosar unde am un fișier Numit aplicație. JS, acum voi crea o bibliotecă în același dosar, vă voi da numele de fișier milibreria.js, apoi pot apela sau import această bibliotecă utilizând funcția de necesitate, aceasta ia numele modulului definit în fișierul Milibreria.JS:

iv id = „5Cacedbaf1”

div id = ” div id =”

// import Milibreria.js Fișierul care conține funcțiile și perimetrul
const bibliotecă = necesită (‘./ milibreria’);
lasa lunga = 18;
lasith = 9;
// am sunat funcțiile definite în fișierul milibreria.js
bibliotecă.ArA (lung, lățime);
bibliotecă.Perimetru (lung, lățime);

div id = „1231450b65”
1
2
3
4
7
9
9
10
11
14
15

/ div>

17

17

// function Zona
lasa zona = function (lung, lățime) {
recthanosea lat = latime lung *;
consola.log („zona dreptunghiului este” + dreptunghiul + unitate pătrată „);
// funcția perimetru
permit perimetru = funcția (lungă , Lățime) {
Rectanulperimetru Let = 2 * (Lățime lungă +);
Console.log („perimetrul dreptunghiului este” + dreptunghiter + ‘unitate (e) ” );
}
// Funcții de export
modul.exports = {
zonă,
perimetru

1
3

div> 6

div> 6

Dacă executați codul anterior, voi obține Următoarele:

DIV ID = „69648199DB”>

fișierul js în fișierul de aplicație.Js

Concluzie

În acest mod putem importa una sau mai multe librării într-un alt fișier JavaScript, uneori poate fi necesar să exportați și să importați într-un alt mod, acest lucru se poate schimba în funcție de ce Trebuie să faceți, dar în acest post vă dau ideea cum ar trebui să faceți aceste sarcini în JavaScript.

Notă (e)

  • codul afișat în acest post , Poate fi modificat, devenind capăt sau continuați, acest lucru nu depinde de mine, dacă nu dezvoltatorii care susțin JavaScript.
  • nu uitați că ar trebui să folosim tehnologia pentru a face lucruri bune în întreaga lume.

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

1
2

// rezultat
zona dreptunghiului este 162 unități pătrate
perimetrul dreptunghiului este 54 unitate (e)