⊗jsSpMdCC 220 of 294 menu

CommonJS Modüllerini ES'ye Dönüştürme JavaScript'te

Çeşitli dokümantasyonlarda hala CommonJS modül tarzında import'lara rastlanabilir. Bu import'ları standart ES modüllerine dönüştürmeyi öğrenmeniz gerekiyor.

CommonJS'te import'lar, parametresi olarak modülün yolu belirtilen require komutu ile gerçekleştirilir. Komutun sonucu bir değişkene kaydedilir:

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

Şimdi bu kodu ES tarzında yeniden yazalım. Öncelikle dikkat edin, CommonJS'te dosyalar için .js uzantısı konulmaz, ama ES'de konulur.

Sonrasında her şey, modülden varsayılan export mı yoksa normal export mu yapıldığına bağlıdır. CommonJS'te bir fark yoktur, ama ES modüllerinde vardır. Genellikle, fark kod örneklerinden görülebilir veya basitçe her iki import seçeneği de denenebilir.

Bizim durumumuzda, verilen import ya şu şekilde yeniden yazılır:

import math from './math.js';

Ya da şu şekilde:

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

Aşağıdaki kodu ES modül tarzında yeniden yazın:

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

Aşağıdaki kodu ES modül tarzında yeniden yazın:

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

Aşağıdaki kodu ES modül tarzında yeniden yazın:

let sum = require('./sum'); let res = sum([1, 2, 3]);
Türkçe
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenЎзбекOʻzbekTiếng Việt
Web sitesinin çalışması, analiz ve kişiselleştirme için çerezleri kullanıyoruz. Veri işleme, Gizlilik Politikası'na uygun olarak gerçekleşir.
tümünü kabul et özelleştir reddet