DARKWING10
Eternal Poster
- Joined
- Jan 10, 2016
- Posts
- 1,171
- Reaction
- 315
- Points
- 403
- Age
- 34
Hello, mga future programmers, share ko lang yung natutunan ako about 'callback' after kong gumawa ng mga experiment about sa code ng callbacks, ito ang natutunan ko, yung callback ay tinatawag nya yung mga functions based on sa order of operation na nilagay mo para mag execute sila ng sunod-sunod.
EXAMPLE, kailangan mo bumili ng bigas, at lutuin, pero bago ka bumuli kailangan mo muna ng pera,. at eto ang order of operation nyan, kailangan ko muna ng pera para bumili ng bigas kapag may bigas na ako, ay lulutuin ko na.
eto namn ang JavaScript Code na nagawa ko, try mo paste yung code sa console ng browser mo, or run mo sa Node.JS
paki-correct na lang ako kung may mali. hehe, try to experiment para matuto kayo. GOODLUCK.
//ES5
//kailangan sunod sunod ang gagawin mo dito sa gusto mong mangyari
function MgaKailanganKongGawin(humanapNgPera, bumiliNgBigas, ilutoAngBigas){
humanapNgPera()// callback
bumiliNgBigas()// callback
ilutoAngBigas()// callback
}
// kahit hindi na sila sunod sunod dito ayus lang.
function ilutoAngBigas(){
console.log(
}
function bumiliNgBigas(){
console.log(
}
function humanapNgPera(){
console.log(
}
//kailangan sunod sunod ang gagawin mo dito sa gusto mong mangyari
MgaKailanganKongGawin(humanapNgPera, bumiliNgBigas, ilutoAngBigas);
EXAMPLE, kailangan mo bumili ng bigas, at lutuin, pero bago ka bumuli kailangan mo muna ng pera,. at eto ang order of operation nyan, kailangan ko muna ng pera para bumili ng bigas kapag may bigas na ako, ay lulutuin ko na.
eto namn ang JavaScript Code na nagawa ko, try mo paste yung code sa console ng browser mo, or run mo sa Node.JS
paki-correct na lang ako kung may mali. hehe, try to experiment para matuto kayo. GOODLUCK.
//ES5
//kailangan sunod sunod ang gagawin mo dito sa gusto mong mangyari
function MgaKailanganKongGawin(humanapNgPera, bumiliNgBigas, ilutoAngBigas){
humanapNgPera()// callback
bumiliNgBigas()// callback
ilutoAngBigas()// callback
}
// kahit hindi na sila sunod sunod dito ayus lang.
function ilutoAngBigas(){
console.log(
"Niluto ko na ang nabili kong bigas".
)}
function bumiliNgBigas(){
console.log(
"May pera na ako kaya bibili na ako ng bigas,"
);}
function humanapNgPera(){
console.log(
"Kumuha ako ng pera sa alkansya kong Baboy na kulay blue,"
);}
//kailangan sunod sunod ang gagawin mo dito sa gusto mong mangyari
MgaKailanganKongGawin(humanapNgPera, bumiliNgBigas, ilutoAngBigas);
Last edited: