API Fetch JavaScript
- ບົດຫນຶ່ງກ່ອນ API Console
- ອີກບົດຫນຶ່ງ API Fullscreen
ການສະເໜີ ແລະ ການນໍາໃຊ້
fetch()
ວິທີກຳນົດຂັ້ນຕອນການດຳເນີນການດຳເນີນການຮັບວັດຖຸຈາກທີ່ວາງອານຸສາວະພາບ.
fetch()
ວິທີກຳນົດຄວາມປະສົງຂອງ Promise.
ຄຳແນະນຳ:ບໍ່ຕ້ອງການ XMLHttpRequest ອີກຕໍ່ໄປ.
ຄວາມຈິງ
fetch(file) .then(x => x.text()) .then(y => myDisplay(y));
Fetch ອີງຕາມ async ແລະ await. ເຫດການນີ້ອາດຈະຫນັງຄວາມເຂົ້າໃຈຫລາຍກວ່າ:
async function getText(file) { let x = await fetch(file); let y = await x.text(); myDisplay(y); }
ນຳໃຊ້ຊື່ທີ່ສາມາດເບິ່ງດີຫລາຍກວ່າ x ແລະ y:
async function getText(file) { let myObject = await fetch(file); let myText = await myObject.text(); myDisplay(myText); }
ສັນຍາວິທະຍາ
fetch(file)
ພີມ
ພີມ | ການອະທິບາຍ |
---|---|
file | ທາງເລືອກທີ່ຈະຄົ້ນຫາຊື່ຂອງວັດຖຸ. |
ຜົນກະທົບ
ປະເພດ | ການອະທິບາຍ |
---|---|
Promise | ການບັນທຶກຄວາມປະສົງຂອງ Promise. |
ສະໜັບສະໜູນບັນຊີບັນຊີ
fetch()
ແມ່ນ ECMAScript6 (ES6) ຄວາມປະສົງ.
ທຸກສິ່ງທີ່ສາມາດນຳໃຊ້ຈາກສິ່ງທີ່ສະໜັບສະໜູນທຸກສິ່ງທີ່ສະໜັບສະໜູນທຸກສິ່ງທີ່ສະໜັບສະໜູນທຸກສິ່ງທີ່ສະໜັບສະໜູນທຸກສິ່ງທີ່ສະໜັບສະໜູນທຸກສິ່ງທີ່ສະໜັບສະໜູນ (JavaScript 2015).
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
ແມ່ນ | ແມ່ນ | ແມ່ນ | ແມ່ນ | ແມ່ນ |
Internet Explorer 11 (ແລະກ່ອນນີ້) ບໍ່ສາມາດສະໜັບສະໜູນ fetch()
。
- ບົດຫນຶ່ງກ່ອນ API Console
- ອີກບົດຫນຶ່ງ API Fullscreen