ขนาดวิดีโอ: 1280 X 720853 X 480640 X 360
แสดงแผงควบคุมโปรแกรมเล่น
เล่นอัตโนมัติ
เล่นใหม่
เก่งเกิน จนผมตามไม่ทัน
ยอดเยี่ยม ขอบคุณมากครับ
รูปตอนนาทีที่ 13:15 ใช่ callback hell หรอครับ มันไม่ได้รับ argument มาเป็น function เลยนะครับ
เขาแสดงให้เห็นภาพครับ หลัก callback hell คือมี function ซ้อนๆกันครับ ซึ่งในคลิปเขาก็บอกอยู่ว่าให้เห็นภาพ
@@mister_tompkin callback hell ไม่ใช่ function ซ้อนๆกันนะครับ ถ้าบอกว่าอยากให้เห็นภาพ ก็ควรเอาภาพ callback จริงๆ ขึ้นมาหรือเปล่า คนอื่นมาดูจะได้ไม่สับสน
@@charnsak_dangmane หื้ม callback hell มันคก็คือการทำอย่างใดอย่างนึงเสร็จอ่ะครับ แล้วไปเรียกอีก function นึง แบบนี้ไปเรื่อยๆ เป็น function ซ่อน function น่ะครับ ผิดอย่างไรหรอครับ -
@@mister_tompkin ลองดูนิยามของ callback ใหม่ที่นาที 5:33 ได้นะครับ เขาบอกไว้เองว่า callback คือการที่ pass function เข้าไปผ่านทาง argument ครับ ซึ่งจากรูปที่ผมท้วงมา ไม่มีการ pass function ใดๆ ใน argument เลย มีแค่การเรียก function อื่นในตัวมันเอง อย่างนี้อาจจะเรียกว่า nested function มากกว่านะครับ
@@charnsak_dangmane อ่าเข้าใจครับ ถ้าคนเพิ่งเริ่มใหม่อาจจะงงตามคุณว่า ยังไงก็ขอให้คนที่เข้ามาดูคอมมเม้นจะได้เข้าใจมากขึ้นครับ
Function then นี้เขาเอาไว้ทำอะไรครับ
รับค่าresponseครับ
ทำงานเหมือนสำเร็จ
ตรงบรรทัดที่ 28 ผมเขียนตามแต่มันไม่มองว่า ${name} เป็นตัวแปรอ่าครับ มองเป็น ข้อความเฉยเลย ขอบคุณครับ
นาทีที่ 12:28 ครับ
ใส่เป็น grave icon (`) ไม่ใช่ single quote (') ครับผม
@@rashomonsama ขอบคุณครับ
@@rashomonsama ขอบคุณครับพี่
มือใหม่ตายคาที่ตั้งแต่ จบcallback fn😅😅
ทำไมนาทีที่ 25.37 .then(orderUber) มาก่อน .then(function(done))ทำไมถึงแสดงข้อความของ then(function(done))ก่อนครับ
เรียงจากคำสั่งครับ เราเอา .then(orderUber) มาก่อน มันเป็นฟังก์ชันซึ่งจะ return ค่าออกมาที่เราได้เขียนไว้ หลังจากนั้นจะส่งต่อให้ .then(done) สิ่งที่ return จะเก็บไว้ในตัวแปร done หลังจากนั้นมันก็จะทำตามคำสั่งที่เราเขียนไว้เลย log("we are going to donner"); log(done); เลยได้ลำดับตามนั้น
มันช่วยเรื่อง call back hell ไหมครับ แล้วถ้าช่วยช่วยอย่างไรครับมีตัวอย่างไหมครับ ถ้ามีตัวอย่างประกอบจะได้เข้าใจ
เปรียบเทียบ 14.15 ได้เลยครับ หากเราจะเรียกเเต่ละตัว ต้องซ้อนกันไป 10 ชั้น 20ชั้น ย้ายไปนู่นย้านมานี่ ถ้าเปลี่ยนมาใช้ asyn awit จะทำให้โค้ดเป็นระเบียบมากขึ้นครับ อยู่เเค่ก้อน้ดียวอะไรปานนี้ ผมก็ยังไม่เคยใช้นะครับ พึ่งเรียนรู้ เเต่ก็พยายามจินตนาการภาพตาม 😅😅
@@dewzazayolol4699 ใช่เลยครับ ตามที่น้องดิว บอกเลย
เสียงเบาไปนะครับ
เบาตรงไหนว้ะ
เก่งเกิน จนผมตามไม่ทัน
ยอดเยี่ยม ขอบคุณมากครับ
รูปตอนนาทีที่ 13:15 ใช่ callback hell หรอครับ มันไม่ได้รับ argument มาเป็น function เลยนะครับ
เขาแสดงให้เห็นภาพครับ หลัก callback hell คือมี function ซ้อนๆกันครับ ซึ่งในคลิปเขาก็บอกอยู่ว่าให้เห็นภาพ
@@mister_tompkin callback hell ไม่ใช่ function ซ้อนๆกันนะครับ ถ้าบอกว่าอยากให้เห็นภาพ ก็ควรเอาภาพ callback จริงๆ ขึ้นมาหรือเปล่า คนอื่นมาดูจะได้ไม่สับสน
@@charnsak_dangmane หื้ม callback hell มันคก็คือการทำอย่างใดอย่างนึงเสร็จอ่ะครับ แล้วไปเรียกอีก function นึง แบบนี้ไปเรื่อยๆ เป็น function ซ่อน function น่ะครับ ผิดอย่างไรหรอครับ -
@@mister_tompkin ลองดูนิยามของ callback ใหม่ที่นาที 5:33 ได้นะครับ เขาบอกไว้เองว่า callback คือการที่ pass function เข้าไปผ่านทาง argument ครับ ซึ่งจากรูปที่ผมท้วงมา ไม่มีการ pass function ใดๆ ใน argument เลย มีแค่การเรียก function อื่นในตัวมันเอง อย่างนี้อาจจะเรียกว่า nested function มากกว่านะครับ
@@charnsak_dangmane อ่าเข้าใจครับ ถ้าคนเพิ่งเริ่มใหม่อาจจะงงตามคุณว่า ยังไงก็ขอให้คนที่เข้ามาดูคอมมเม้นจะได้เข้าใจมากขึ้นครับ
Function then นี้เขาเอาไว้ทำอะไรครับ
รับค่าresponseครับ
ทำงานเหมือนสำเร็จ
ตรงบรรทัดที่ 28 ผมเขียนตามแต่มันไม่มองว่า ${name} เป็นตัวแปรอ่าครับ มองเป็น ข้อความเฉยเลย ขอบคุณครับ
นาทีที่ 12:28 ครับ
ใส่เป็น grave icon (`) ไม่ใช่ single quote (') ครับผม
@@rashomonsama ขอบคุณครับ
@@rashomonsama ขอบคุณครับพี่
มือใหม่ตายคาที่ตั้งแต่ จบcallback fn😅😅
ทำไมนาทีที่ 25.37 .then(orderUber) มาก่อน .then(function(done))
ทำไมถึงแสดงข้อความของ then(function(done))
ก่อนครับ
เรียงจากคำสั่งครับ เราเอา .then(orderUber) มาก่อน มันเป็นฟังก์ชันซึ่งจะ return ค่าออกมาที่เราได้เขียนไว้ หลังจากนั้นจะส่งต่อให้ .then(done) สิ่งที่ return จะเก็บไว้ในตัวแปร done หลังจากนั้นมันก็จะทำตามคำสั่งที่เราเขียนไว้เลย log("we are going to donner"); log(done); เลยได้ลำดับตามนั้น
มันช่วยเรื่อง call back hell ไหมครับ แล้วถ้าช่วยช่วยอย่างไรครับมีตัวอย่างไหมครับ ถ้ามีตัวอย่างประกอบจะได้เข้าใจ
เปรียบเทียบ 14.15 ได้เลยครับ หากเราจะเรียกเเต่ละตัว ต้องซ้อนกันไป 10 ชั้น 20ชั้น ย้ายไปนู่นย้านมานี่ ถ้าเปลี่ยนมาใช้ asyn awit จะทำให้โค้ดเป็นระเบียบมากขึ้นครับ อยู่เเค่ก้อน้ดียวอะไรปานนี้ ผมก็ยังไม่เคยใช้นะครับ พึ่งเรียนรู้ เเต่ก็พยายามจินตนาการภาพตาม 😅😅
@@dewzazayolol4699 ใช่เลยครับ ตามที่น้องดิว บอกเลย
เสียงเบาไปนะครับ
เบาตรงไหนว้ะ