⊗jsSpMdCr 208 of 294 menu

Membuat ES Module dalam JavaScript

Sekarang mari kita mulai mempelajari modul. Setiap modul harus direpresentasikan sebagai file terpisah. Variabel dan fungsi yang kita tempatkan di file ini tidak akan dapat diakses dari luar file. Inilah keuntungan modul - kita dapat membuat variabel dan fungsi apa pun, tanpa takut konflik dengan nama dari pustaka lain.

Variabel dan fungsi tersebut yang ingin kita buat terlihat dari luar, harus kita ekspor menggunakan perintah export.

Mari kita coba dengan contoh. Kita buat modul math, yang akan menyediakan pustaka fungsi untuk operasi matematika.

Kita tempatkan modul kita di file 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); }

Misalkan fungsi untuk mengekstrak akar menjadi yang utama dan akan diekspor ke luar, dan fungsi untuk pembulatan - sebagai pembantu dan tidak akan diekspor. Mari kita tuliskan perintah 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); }

Buatlah modul yang berisi fungsi pow2 untuk memangkatkan angka ke pangkat dua, pow3 untuk memangkatkan ke pangkat tiga, dan pow4 untuk memangkatkan ke pangkat empat.

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