Blockdit Logo
Blockdit Logo (Mobile)
สำรวจ
ลงทุน
คำถาม
เข้าสู่ระบบ
มีบัญชีอยู่แล้ว?
เข้าสู่ระบบ
หรือ
ลงทะเบียน
SW2ET
•
ติดตาม
7 ม.ค. เวลา 02:33 • การศึกษา
Typescript Step 3: Callbacks to Async Await 1🔥
แบบฝึกหัดนี้ จะเป็นการฝึกจากการใช้ callbacks เป็น Async await
ฟังก์ชัน checkEmotion
ฟังก์ชันนี้ตรวจสอบว่าอิโมจิที่กำหนดรู้จักโดยระบบหรือไม่?
โดยมีขั้นตอนคือ:
1.รับอิโมจิที่รู้จัก (knownEmotions) และอิโมจิที่รับมาเพื่อทำการตรวจสอบ
จำลองการประมวลผลโดยรอเวลา 1 วินาที หรือ 1000ms
หลังจากการรอคืนค่าเพื่อบอกว่าอิโมจินั้น รู้จักหรือไม่
ฟังก์ชันพูด (speak)
ฟังก์ชันนี้สร้างประโยคที่ติดแท็กกับอิโมจิ แต่เฉพาะเมื่อรู้จักอิโมจินั้นเท่านั้น
โดยมีขั้นตอนคือ:
รับรายการของอิโมจิที่รู้จัก (knownEmotions), อิโมจิใหม่ (newEmotion), และประโยค (phrase) ที่จะพูด
ตรวจสอบว่าอิโมจิใหม่ (newEmotion) เป็นที่รู้จักโดยการเรียกฟังก์ชัน checkEmotion
ถ้าไม่รู้จักอิโมจิใหม่ จะส่งข้อผิดพลาดพร้อมข้อความที่บอกว่าไม่เข้าใจ
ถ้ารู้จักอิโมจิใหม่ จะคืนค่าประโยค (phrase) และอิโมจิ (newEmotion) ตามในวงเล็บ
จากนั้นจะส่งออก
ฟังก์ชันเหล่านี้จะถูกนำไปใช้ในส่วนอื่นๆ ของแอปพลิเคชันโดยการส่งออก
บันทึก
โฆษณา
ดาวน์โหลดแอปพลิเคชัน
© 2025 Blockdit
เกี่ยวกับ
ช่วยเหลือ
คำถามที่พบบ่อย
นโยบายการโฆษณาและบูสต์โพสต์
นโยบายความเป็นส่วนตัว
แนวทางการใช้แบรนด์ Blockdit
Blockdit เพื่อธุรกิจ
ไทย