Node.js Export and Import Modules

Run Settings
LanguageJavaScript
Language Version
Run Command
/*Dalam environment Node.js, untuk melakukan import dan export module kita gunakan module.exports*/ //mengimport nilai dari state js /*penamaan lokal variabelnya sesuai dengan properti objeknya. Jika tidak, maka variabel tersebut akan menghasilkan undefined */ const {coffeeStock, isCoffeeMakerReady, tshirtStock} = require('./state.js') console.log(coffeeStock); console.log(isCoffeeMakerReady); console.log(tshirtStock) /* “Tips dalam memberikan lokasi pada method require(): Jika kita gunakan lokasi yang relatif (dapat berubah/dipindahkan), pastikan awali dengan menuliskan ./. Contohnya, berkas index.js dan state.js berada pada folder yang sama, maka kita cukup menuliskannya dengan ./state.js.” */
const coffeeStock = { arabica: 212, robusta : 330 } tshirtStock = { kaosPolos: 100, kemeja: 54, } const isCoffeeMakerReady = true; //jika kita harus mengexport lebih dari satu nilai, gunakan objek literals {} module.exports = {coffeeStock, isCoffeeMakerReady, tshirtStock};
Editor Settings
Theme
Key bindings
Full width
Lines