Callback ของ Javascript คืออะไรครับ
Primary tabs
View(active tab)
Edit
Submitted by panyawat on 24 July 2017 - 13:58
คือผมอ่านมาหลายเว็บๆในGoogleทั้งไทยทั้งอังกฤษก็ยังไม่งงๆอยู่ ช่วยยกตัวอย่างง่ายๆแบบเปรียบเทียบหรืออะไรก็ได้ครับสำหรับคนเพิ่งเริ่มต้น ผมเรียนผ่าน www.Udacity.com
เท่าที่ผมอ่านมาแล้วสรุปได้คือ function มี 2 แบบ คือ sync กับ async
- sync คือ การที่ให้ function ทำงานทีละคำสั่งคำสั่งที่1เสร็จถึงจะเริ่มรันคำสั่งที่2ได้
- async คือ การที่ให้ function ทำงานโดยที่ไม่ต้องรอให้คำสั่งก่อนหน้าเสร็จก็รันคำสั่งต่อไปได้เลย
ส่วน Callback เป็น function ประเภท async ซึ่งที่อ่านมาตามเว็บต่างๆก็จะบอกว่า Callback เรียกง่ายๆว่าการโทรกลับ
ปล1.ผมเข้าใจถูกมั้ยครับ
รูปแบบของ function callback
1 function name(option,callback){
2 callback(result);
3 }
- ตัว option คืออะไร
- callbackต่อจากoptionคืออะไร
- callback(result)บรรทัดที่2ทำหน้าที่เหมือนreturnส่งค่ากลับไปในfunctionรึป่าวครับ
ปล2. รูปแบบถูกมั้ยครับ
การเรียกใช้ function callback
1 name(function(result){ });
-แต่ละตัวทำงานอย่างไงครับ
ตอนไหนถึงใช้ function callback ครับ ขอความกรุณายกตัวอย่างการใช้งานแบบง่ายๆได้มั้ยครับ อันนี้อ่านกี่เว็บก็ไม่เข้าใจสักที
ปล3.ขอบคุณที่สละเวลามาช่วยตอบครับ มือใหม่มากๆพยามฝึกอยู่ครับ
Callback ของ Javascript คืออะไรครับ
Primary tabs
View(active tab)
Edit
Submitted by panyawat on 24 July 2017 - 13:58
คือผมอ่านมาหลายเว็บๆในGoogleทั้งไทยทั้งอังกฤษก็ยังไม่งงๆอยู่ ช่วยยกตัวอย่างง่ายๆแบบเปรียบเทียบหรืออะไรก็ได้ครับสำหรับคนเพิ่งเริ่มต้น ผมเรียนผ่าน www.Udacity.com
เท่าที่ผมอ่านมาแล้วสรุปได้คือ function มี 2 แบบ คือ sync กับ async
- sync คือ การที่ให้ function ทำงานทีละคำสั่งคำสั่งที่1เสร็จถึงจะเริ่มรันคำสั่งที่2ได้
- async คือ การที่ให้ function ทำงานโดยที่ไม่ต้องรอให้คำสั่งก่อนหน้าเสร็จก็รันคำสั่งต่อไปได้เลย
ส่วน Callback เป็น function ประเภท async ซึ่งที่อ่านมาตามเว็บต่างๆก็จะบอกว่า Callback เรียกง่ายๆว่าการโทรกลับ
ปล1.ผมเข้าใจถูกมั้ยครับ
รูปแบบของ function callback
1 function name(option,callback){
2 callback(result);
3 }
- ตัว option คืออะไร
- callbackต่อจากoptionคืออะไร
- callback(result)บรรทัดที่2ทำหน้าที่เหมือนreturnส่งค่ากลับไปในfunctionรึป่าวครับ
ปล2. รูปแบบถูกมั้ยครับ
การเรียกใช้ function callback
1 name(function(result){ });
-แต่ละตัวทำงานอย่างไงครับ
ตอนไหนถึงใช้ function callback ครับ ขอความกรุณายกตัวอย่างการใช้งานแบบง่ายๆได้มั้ยครับ อันนี้อ่านกี่เว็บก็ไม่เข้าใจสักที
ปล3.ขอบคุณที่สละเวลามาช่วยตอบครับ มือใหม่มากๆพยามฝึกอยู่ครับ