⊗jsSpMdCC 220 of 294 menu

CommonJS modullarini ES modullariga o'zgartirish JavaScriptda

Hozirgacha turli hujjatlarda CommonJS modullari uslubidagi importlarni uchratish mumkin. Siz bu importlarni standart ES modullariga o'zgartirishni o'rganishingiz kerak.

CommonJS da importlar require buyrug'i orqali amalga oshiriladi, uning parametri sifatida modul yo'li ko'rsatiladi. Buyruq natijasi o'zgaruvchiga yoziladi:

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

Keling, ushbu kodni ES uslubida qayta yozamiz. Boshlash uchun, diqqat qiling, CommonJS da .js kengaytmasi qo'yilmaydi, ES da esa - qo'yiladi.

Keyingi barchasi moduldan standart eksport yoki oddiy eksport bo'lishiga bog'liq. CommonJS da farq yo'q, ES modullarida - bor. Odatda, farq kod misollari orqali ko'rinadi, yoki oddiygina ikkala import variantini ham sinab ko'rish mumkin.

Bizning holatda, keltirilgan import quyidagicha qayta yoziladi:

import math from './math.js';

Yoki quyidagicha:

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

Quyidagi kodni ES modullari uslubida qayta yozing:

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

Quyidagi kodni ES modullari uslubida qayta yozing:

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

Quyidagi kodni ES modullari uslubida qayta yozing:

let sum = require('./sum'); let res = sum([1, 2, 3]);
Oʻzbek
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекTiếng Việt
Biz sayt ishlashi, tahlil qilish va shaxsiylashtirish uchun cookie-fayllardan foydalanamiz. Ma'lumotlarni qayta ishlash Maxfiylik siyosatiga muvofiq amalga oshiriladi.
hammasini qabul qilish sozlash rad etish