⊗jsSpMdCC 220 of 294 menu

Conversia modulelor CommonJS în ES în JavaScript

Încă în diverse documentații se pot întâlni importuri în stilul modulelor CommonJS. Trebuie să învățați să convertiți aceste importuri în modulele ES standard.

În CommonJS, importurile se fac folosind comanda require, al cărei parametru indică calea către modul. Rezultatul comenzii este scris într-o variabilă:

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

Să rescriem acest cod în stilul ES. Pentru început, acordați atenție faptului că în CommonJS nu se pune extensia .js pentru fișiere, în timp ce în ES - se pune.

Apoi, totul depinde de faptul că modulul exportă implicit sau exportă normal. În CommonJS nu există diferență, dar în modulele ES - există. De obicei, diferența este vizibilă din exemplele de cod, sau puteți încerca pur și simplu ambele variante de import.

În cazul nostru, importul dat va fi rescris fie în această formă:

import math from './math.js';

Fie în această formă:

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

Rescrieți următorul cod în stilul modulelor ES:

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

Rescrieți următorul cod în stilul modulelor ES:

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

Rescrieți următorul cod în stilul modulelor ES:

let sum = require('./sum'); let res = sum([1, 2, 3]);
Română
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Folosim cookie pentru funcționarea site-ului, analiză și personalizare. Prelucrarea datelor are loc în conformitate cu Politica de confidențialitate.
acceptă toate configurează respinge