⊗jsSpMdCC 220 of 294 menu

CommonJS modulių konvertavimas į ES JavaScripte

Vis dar įvairiose dokumentacijose galima sutikti importus CommonJS modulių stiliumi. Jums reikia išmokti konvertuoti šiuos importus į standartinius ES modulius.

CommonJS importai atliekami naudojant komandą require, kurios parametru nurodomas kelias į modulį. Komandos rezultatas įrašomas į kintamąjį:

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

Perrašykime šį kodą ES stiliumi. Pirmiausia atkreipkite dėmesį į tai, kad CommonJS nenurodomas plėtinys .js failams, o ES - nurodomas.

Toliau viskas priklauso nuo to, ar iš modulio eksportuojama pagal nutylėjimą ar paprastai. CommonJS skirtumo nėra, o ES moduliuose - yra. Paprastai skirtumas matomas pagal kodo pavyzdžius, arba galite tiesiog pabandyti abu importo variantus.

Mūsų atveju pateiktas importas perrašomas arba taip:

import math from './math.js';

Arba taip:

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

Perrašykite šį kodą ES modulių stiliumi:

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

Perrašykite šį kodą ES modulių stiliumi:

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

Perrašykite šį kodą ES modulių stiliumi:

let sum = require('./sum'); let res = sum([1, 2, 3]);
Lietuvių
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mes naudojame slapukus svetainės veikimui, analizei ir personalizavimui. Duomenų apdorojimas vyksta pagal Privatumo politiką.
priimti visus nustatyti atšaukti