Module Pertamamu
Termasuk bagian Dasar-Dasar Node.js dalam perjalanan Node.js di Coddy. Pelajaran 6 dari 24.
notes.js terus bertambah besar, dan kode yang memformat catatan akan diperlukan di lebih dari satu tempat.
Module adalah file. export di depan fungsi memungkinkan file lain menggunakannya, dan import { name } from './file.js' membawanya masuk:
// math.js
export function add(a, b) {
return a + b;
}
// app.js
import { add } from './math.js';
console.log(add(2, 3));Tanpa export, fungsi tetap bersifat privat di math.js, dan import gagal. Path dimulai dengan ./, yang berarti folder yang sama, dan diakhiri dengan .js: Node tidak menebak ekstensi.
Tantangan
Mudah- Di
format.js, eksporformatNote(n, text): fungsi ini mengembalikan1. Buy milkuntuk1danBuy milk. notes.jsmengimpor fungsi ini, danaddmencetakAdding:diikutiformatNote(1, text).
Jalankan node notes.js add Buy milk. Lalu hapus .js dari impor, jalankan lagi untuk membaca error Node, lalu kembalikan seperti semula.
Coba sendiri
// formatNote(1, 'Buy milk') seharusnya mengembalikan '1. Buy milk'.
Pelajaran ini berisi kuis singkat. Mulai pelajarannya untuk menjawab kuis dan melacak progresmu.
Semua pelajaran di Dasar-Dasar Node.js
1Menjalankan JavaScript di Node
Halo, NodeArgumen Baris PerintahPerintahLatihan sendiri: Playground Express