⊗jsSpMdCC 220 of 294 menu

CommonJS մոդուլների վերածումը ES-ի JavaScript-ում

Մինչ օրս տարբեր փաստաթղթերում կարելի է հանդիպել CommonJS մոդուլների ոճով իմպորտներ: Դուք պետք է սովորեք վերածել այդ իմպորտները ստանդարտ ES մոդուլների:

CommonJS-ում իմպորտները կատարվում են require հրամանի միջոցով, որի պարամետրում նշվում է մոդուլի ճանապարհը: Հրամանի արդյունքը գրվում է փոփոխականի մեջ.

let math = require('./math');

Եկեք վերագրենք այս կոդը ES ոճով: Սկզբում ուշադրություն դարձրեք, որ CommonJS-ում .js ընդլայնումը չի դրվում ֆայլերի համար, իսկ ES-ում՝ դրվում է:

Հաջորդիվ ամեն ինչ կախված է նրանից, արդյոք մոդուլից կա լռելյայն էքսպորտ, թե սովորական: CommonJS-ում տարբերություն չկա, իսկ ES մոդուլներում՝ կա: Որպես կանոն, տարբերությունը տեսանելի է կոդի օրինակներով, կամ կարելի է պարզապես փորձել իմպորտի երկու տարբերակն էլ:

Մեր դեպքում բերված իմպորտը կվերագրվի կամ այս տեսքով.

import math from './math.js';

Կամ այս տեսքով.

import * as math from './math.js';

Վերագրեք հետևյալ կոդը ES մոդուլների ոճով.

let {square, cube} = require('./math');

Վերագրեք հետևյալ կոդը ES մոդուլների ոճով.

let math = require('./math'); let res = math.square(2) + math.cube(3);

Վերագրեք հետևյալ կոդը ES մոդուլների ոճով.

let sum = require('./sum'); let res = sum([1, 2, 3]);
Հայերեն
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Մենք օգտագործում ենք cookie-ներ կայքի աշխատանքի, վերլուծության և անհատականացման համար։ Տվյալների մշակումը կատարվում է համաձայն Գաղտնիության քաղաքականության։
ընդունել բոլորը կարգավորել մերժել