สัญญาใน typescript คืออะไร?
สัญญาใน typescript คืออะไร?

วีดีโอ: สัญญาใน typescript คืออะไร?

วีดีโอ: สัญญาใน typescript คืออะไร?
วีดีโอ: Promise ใน Javascript คืออะไร 2024, อาจ
Anonim

NS สัญญา คือ TypeScript วัตถุที่ใช้ในการเขียนโปรแกรมแบบอะซิงโครนัส NS สัญญา เป็นตัวเลือกที่ดีกว่าเสมอเมื่อต้องจัดการการดำเนินการแบบอะซิงโครนัสหลายรายการ การจัดการข้อผิดพลาด และความสามารถในการอ่านโค้ดที่ดีขึ้น

ยังถามอีกว่าสัญญาเชิงมุมคืออะไร?

สัญญาใน AngularJS ให้บริการโดยบริการ $q ในตัว พวกเขาให้วิธีการดำเนินการฟังก์ชั่นแบบอะซิงโครนัสในอนุกรมโดยการลงทะเบียนกับa สัญญา วัตถุ. {ข้อมูล} สัญญา ได้เข้าสู่ JavaScript ดั้งเดิมซึ่งเป็นส่วนหนึ่งของข้อกำหนด ES6

ประการที่สอง คำสัญญาใน JavaScript คืออะไร? JavaScript | สัญญา . สัญญา ใช้เพื่อจัดการกับการดำเนินการแบบอะซิงโครนัสใน JavaScript . พวกมันจัดการได้ง่ายเมื่อต้องรับมือกับการดำเนินการแบบอะซิงโครนัสหลายรายการ ซึ่งการเรียกกลับสามารถสร้างนรกการเรียกกลับที่นำไปสู่รหัสที่ไม่สามารถจัดการได้

ในทำนองเดียวกัน คุณจะเขียนสัญญาใน TypeScript อย่างไร

สัญญาใน TypeScript . เราเริ่มต้นด้วยการสร้างความเรียบง่าย สัญญา แบบนี้: const one = ใหม่ สัญญา ((แก้ไข, ปฏิเสธ) => {}); ในเรื่องนี้ สัญญา ฉันได้ใช้ สัญญา คอนสตรัคเตอร์ที่จะใช้ในสตริงเป็นแบบทั่วไป พิมพ์ สำหรับ สัญญาของ แก้ค่า.

สิ่งที่สังเกตได้และสัญญาในเชิงมุมคืออะไร?

สัญญา ปล่อยค่าเดียวในขณะที่ สังเกตได้ ปล่อยหลายค่า ดังนั้น ในขณะที่จัดการคำขอ HTTP สัญญา สามารถจัดการการตอบกลับครั้งเดียวสำหรับคำขอเดียวกัน แต่ถ้ามีการตอบสนองต่อคำขอเดียวกันหลายครั้งเราต้องใช้ สังเกตได้.

แนะนำ: