⊗tlGpBsPrT 4 of 14 menu

Gulp-da Shaxsiy Vazifalar

Faraz qilaylik, bizda ikkita vazifa bor:

function task1(cb) { console.log('task1'); cb(); } function task2(cb) { console.log('task2'); cb(); }

Faraz qilaylik, bizda yana bitta vazifa bor, u o'z ichida boshqa vazifalarni chaqiradi:

function taskD(cb) { task1(cb); task2(cb); cb(); }

Aynan shu vazifani eksport qilamiz:

exports.default = taskD;

Ma'lum bo'ladiki, bizda eksport qilish uchun bitta vazifa - ochiq (public), va ikkita yordamchi vazifa - shaxsiy, ular faqat ochiq vazifalar funksiyalari ichida ishlatiladi.

Uchta shaxsiy vazifa yarating. Ularning funksiyalarini bitta ochiq vazifa ichida chaqiring.

Ikkita ochiq va to'rtta shaxsiy vazifa yarating. Birinchi juft shaxsiy vazifalarni bitta ochiq funksiyada, ikkinchi juftni ikkinchisining ichida chaqiring.

azbydeenesfrkakkptruuz