ЈаваСцрипт програм за укључивање ЈС датотеке у другу ЈС датотеку

У овом примеру ћете научити да напишете ЈаваСцрипт програм који ће садржати ЈС датотеку у другу ЈС датотеку.

Да бисте разумели овај пример, требало би да имате знање о следећим темама програмирања ЈаваСцрипт:

  • ЈаваСцрипт променљиве и константе
  • ЈаваСцрипт функције и изрази функција
  • ЈаваСцрипт модули

Пример: Коришћење увоза / извоза

Направимо датотеку названу модуле.јс (име датотеке може бити било које) са следећим садржајем:

 // program to include JS file into another JS file const message = 'hello world'; const number = 10; function multiplyNumbers(a, b) ( return a * b; ) // exporting variables and function export ( message, number, multiplyNumbers );

Да бисте ове променљиве и функције укључили у другу датотеку, рецимо маин.јс , можете користити importкључну реч као:

 // import the variables and function from module.js import ( message, number, multiplyNumbers ) from './modules.js'; console.log(message); // hello world console.log(number); // 10 console.log(multiplyNumbers(3, 4)); // 12 console.log(multiplyNumbers(5, 8)); // 40

Да бисте укључили другу датотеку, морате да извезете код који желите да употребите у другој датотеци помоћу exportизраза. На пример,

 export ( message, number, multiplyNumbers );

Можете да извршите и појединачни извоз. На пример,

 export const message = 'hello world'; export const number = 10;

Да бисте укључили код из друге датотеке, морате да користите importизјаву и увезете користећи путању до датотеке. На пример,

 // importing codes from module file import ( message, number, multiplyNumbers ) from './modules.js';

Затим, можете користити ове кодове јер су део исте датотеке.

Ово помаже у писању чистијег, одрживог и модуларног кода.

Занимљиви Чланци...