Apa perbedaan antara require dan define di RequireJS?
Apa perbedaan antara require dan define di RequireJS?

Video: Apa perbedaan antara require dan define di RequireJS?

Video: Apa perbedaan antara require dan define di RequireJS?
Video: Учебник по RequireJS 5: определить функцию 2024, November
Anonim

memerlukan () dan mendefinisikan () keduanya digunakan untuk memuat dependensi. Memerlukan (): Metode digunakan untuk menjalankan fungsionalitas langsung. mendefinisikan (): Metode digunakan untuk mendefinisikan modul untuk digunakan di banyak lokasi (digunakan kembali).

Dengan demikian, apa yang didefinisikan di RequireJS?

NS mendefinisikan () fungsi dapat digunakan untuk memuat modul (modul dapat berupa objek, fungsi, kelas atau kode yang dieksekusi setelah memuat modul). Anda dapat memuat versi berbeda dari modul yang sama di halaman yang sama.

Kedua, apakah Anda menggunakan CommonJS? simpul. js dan RingoJS adalah runtime JavaScript sisi server, dan ya, keduanya mengimplementasikan modul berdasarkan CommonJS Spesifikasi modul AMD umumnya lebih digunakan dalam pengembangan JavaScript sisi klien (dalam browser) karena ini, dan CommonJS Modul umumnya digunakan sisi server.

Selain di atas, bagaimana RequireJS memuat file?

Membutuhkan JS menggunakan Modul Asinkron Memuat (AMD) untuk memuat file . Setiap modul dependen akan dimulai Memuat melalui permintaan asinkron dalam urutan yang diberikan. Meskipun mengajukan pesanan dipertimbangkan, kami tidak dapat menjamin bahwa yang pertama mengajukan dimuat sebelum yang kedua mengajukan karena sifatnya yang asinkron.

Apakah membutuhkan sinkron?

Memerlukan - sinkronis memungkinkan Anda memuat kode yang dioptimalkan dan kemudian menjalankannya segera, di mana Anda membutuhkannya. Alasan perpustakaan ini ditulis adalah untuk mengizinkan sinkronis kode lama untuk diganti dengan Memerlukan.

Direkomendasikan: