⊗jsSpMdCr 208 of 294 menu

Penciptaan Modul ES dalam JavaScript

Mari kita mulakan pembelajaran tentang modul. Setiap modul sepatutnya diwakili oleh fail yang berasingan. Pembolehubah dan fungsi yang kita letakkan dalam fail ini, tidak akan boleh diakses dari luar fail. Inilah kelebihan modul - kita boleh mencipta sebarang pembolehubah dan fungsi, tanpa takut konflik dengan nama dari pustaka lain.

Pembolehubah dan fungsi tersebut yang kita mahu jadikan kelihatan dari luar, kita perlu eksport menggunakan arahan export.

Mari kita cuba dengan contoh. Mari buat modul math, yang akan menyediakan pustaka fungsi untuk operasi matematik.

Letakkan modul kami dalam fail math.js dan buat beberapa fungsi di dalamnya:

function root2(num) { return round(num ** (1 / 2)); } function root3(num) { return round(num ** (1 / 3)); } function round(num) { return num.toFixed(2); }

Katakan fungsi untuk mengekstrak punca akan menjadi utama dan akan dieksport ke luar, manakala fungsi untuk pembundaran - adalah pembantu dan tidak akan dieksport. Mari tulis arahan export untuk fungsi yang diperlukan:

export function root2(num) { return round(num ** (1 / 2)); } export function root3(num) { return round(num ** (1 / 3)); } function round(num) { return num.toFixed(2); }

Buat modul yang mengandungi fungsi pow2 untuk menaikkan nombor kepada kuasa dua, pow3 untuk menaikkan kepada kuasa tiga dan pow4 untuk menaikkan kepada kuasa empat.

Melayu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan kuki untuk operasi laman web, analisis dan personalisasi. Pemprosesan data dijalankan mengikut Polisi Kerahsiaan.
terima semua tataletak tolak