RequireJS-д шаардах, тодорхойлох хоёрын ялгаа юу вэ?
RequireJS-д шаардах, тодорхойлох хоёрын ялгаа юу вэ?

Видео: RequireJS-д шаардах, тодорхойлох хоёрын ялгаа юу вэ?

Видео: RequireJS-д шаардах, тодорхойлох хоёрын ялгаа юу вэ?
Видео: RequireJS заавар 1: Танилцуулга 2024, Арваннэгдүгээр
Anonim

шаарддаг () ба тодорхойлох () хоёулаа хамаарлыг ачаалахад ашигладаг. шаардах (): Энэ аргыг шууд функцуудыг ажиллуулахад ашигладаг. тодорхойлох (): Арга нь хэрэглэгддэг тодорхойлох олон байршилд ашиглах модулиуд (дахин ашиглах).

Үүний дагуу RequireJS-д юу тодорхойлсон бэ?

The тодорхойлох () функцийг модулиудыг ачаалахад ашиглаж болно (модуль нь объект, функц, анги эсвэл модулийг ачаалсны дараа хийгдэх код байж болно). Та ижил модулийн өөр хувилбаруудыг нэг хуудсанд ачаалж болно.

Хоёрдугаарт, та CommonJS ашигладаг уу? Зангилаа. js болон RingoJS нь сервер талын JavaScript ажиллах хугацаа бөгөөд тийм ээ, хоёулаа модулиуд дээр суурилсан модулиудыг хэрэгжүүлдэг. CommonJS Модулийн үзүүлэлт. AMD нь ерөнхийдөө илүү байдаг ашигласан Үүний улмаас үйлчлүүлэгч талын (хөтөч доторх) JavaScript хөгжүүлэлтэд, мөн CommonJS Модулиуд нь ерөнхийдөө ашигласан сервер тал.

Дээрхээс гадна RequireJS файлуудыг хэрхэн ачаалдаг вэ?

RequireJS Асинхрон модулийг ашигладаг Ачааж байна (AMD) төлөө файлуудыг ачаалж байна . Хамааралтай модуль бүр эхэлнэ ачаалж байна өгөгдсөн дарааллаар асинхрон хүсэлтээр дамжуулан. Хэдийгээр файл дарааллыг харгалзан үзвэл бид эхнийх нь гэдгийг баталж чадахгүй файл секундын өмнө ачаалагдсан байна файл асинхрон шинж чанартай холбоотой.

Шаардлагатай синхрон уу?

шаардах - синхрон оновчлогдсон кодыг ачаалж, шаардлагатай газар нь шууд ажиллуулах боломжийг танд олгоно. Энэ номын санг бичих болсон шалтгаан нь зөвшөөрөх явдал байв синхрон хуучин кодоор солих хэрэгтэй шаардах.

Зөвлөмж болгож буй: