function safi(mycallback){
//something happen here so
var working=true;
mycallback(working);
}
safi(function(result){
if(result){
alert("its working");
}else{
alert("sorry");
}
});
في المثال السابق الوظيفة safi يتم تمرير لها callback function باسم mycallback .
اما في لغة اخرى مثل الـ java ( الاندرويد أيضا) فيمكن عمل callback بـ interface
اما في لغة اخرى مثل الـ java ( الاندرويد أيضا) فيمكن عمل callback بـ interface
|
|
و في الكلاس الرئيسي main.class
//main.class
new myapp(new mycallback(){
public void wehaveresult(boolean result){
if(result)
{
System.out.print("its working");
}else{
System.out.print("sorry");
}
}
});
highlight.js لاضافة الاكواد البرمجية في الصفحة استخدمت
ليست هناك تعليقات:
إرسال تعليق