JavaScript Promise then()
- ບ່ອນຫນຶ່ງກ່ອນ resolve()
- ບ່ອນດຽວຕໍ່ໄປ all()
- 返回上一层 JavaScript Promise 参考手册
ການກໍານົດ ແລະ ການນໍາໃຊ້
then()
ວິທະຍາສາດທີ່ສະໜັບສະໜູນສອງພວກສະຫນາມກັບການສະໜັບສະໜູນ Promise.
ໜຶ່ງໃນນັ້ນຈະເຮັດຕາມຖານຕອນສະໜັບສະໜູນ Promise, ແລະໜຶ່ງໃນນັ້ນຈະເຮັດຕາມຖານຕອນສະໜັບສະໜູນ Promise.
ກໍານົດ
myPromise.then(x => myDisplay(x), x => myDisplay(x));
ວິທະຍາສາດ
promise.then(fulfilled(), rejected())
ຄວາມຄິດ
ຄວາມຄິດ | ກ່າວເຖິງ |
---|---|
fulfilled() | ພວກສະຫນາມທີ່ຈະເຮັດຕາມຖານຕອນສະໜັບສະໜູນ Promise. |
rejected() | ພວກສະຫນາມທີ່ຈະເຮັດຕາມຖານຕອນສະໜັບສະໜູນ Promise. |
ມາດຕະຖານຄືນ
ຊະນິດ | ກ່າວເຖິງ |
---|---|
Object | ອາງານ Promise ຂື້ນຂື້ນໃໝ່. |
ການສະໜັບສະໜູນບັນດາບັນຊີ
then()
ແມ່ນລະບົບທາງຄວາມປະສົງຂອງ ECMAScript 6 (ES6).
ຕັ້ງແຕ່ປີ 2017 ຕຸລາ 6, ES6 (JavaScript 2015) ໄດ້ສະໜັບສະໜູນໃນທຸກບັນດາບັນຊີບັນນາທິການທີ່ປະຈຸບັນ:
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome 51 | Edge 15 | Firefox 54 | Safari 10 | Opera 38 |
2016 ປີ 5 ຕຸລາ | 2017 ປີ 4 ຕຸລາ | 2017 ປີ 6 ຕຸລາ | 2016 ປີ 9 ຕຸລາ | 2016 ປີ 6 ຕຸລາ |
then()
ບໍ່ສາມາດສະໜັບສະໜູນ Internet Explorer.
- ບ່ອນຫນຶ່ງກ່ອນ resolve()
- ບ່ອນດຽວຕໍ່ໄປ all()
- 返回上一层 JavaScript Promise 参考手册