Script async attribute

ການອະທິບາຍ ແລະການນໍາໃຊ້

async ຄຸນພາດຂອງບັນດາລັກສະນະ ຈະຕອບກັບທັນທີ່ມີຂຶ້ນຫຼືບໍ່

ບັນດາຄຸນພາດນີ້ສະແດງ <script> ຂອງ ປະສົມປະກອບ async.

ບັນຫາ:ປະສົມປະກອບ async ພຽງແຕ່ໂຕບບັນຍັດການດາວນອກ (ແລະພຽງແຕ່ໃນການຕັ້ງ src).

ບັນຫາ:ມີຫຼາຍວິທະຍຸທີ່ຈະດຳເນີນໂຕບບັນຍັດການດາວນອກ:

  • ຖ້າ async ມີ: ດຳເນີນໂຕບບັນຍັດທັນທີ່ບໍ່ມີການຄັດພິຈາລະນາການຕອບກັບບັນຍັດ
  • ຖ້າ defer ມີແຕ່ async ບໍ່ມີ: ດຳເນີນໂຕບບັນຍັດເມື່ອບໍ່ມີການຄັດພິຈາລະນາການຕອບກັບບັນຍັດ
  • ຖ້າບໍ່ມີ async ຫຼື defer: ການຮຽບຮ້ອງແລະດຳເນີນໂຕບບັນຍັດທັນທີ່ບໍ່ໄດ້ມີການຄັດພິຈາລະນາການຕອບກັບບັນຍັດ

ບໍ່ດັ່ງນັ້ນແມ່ນຍັງບອກ:

ປຶ້ມການອະທິບາຍ HTML:HTML <script> async ການສະແດງ

ປຶ້ມການອະທິບາຍ HTML:HTML <script> ອີກລາຍ

ຕົວຢ່າງ

ກວດສອບວ່າໂຕບບັນຍັດຈະຕອບກັບທັນທີ່ມີຂຶ້ນຫຼືບໍ່:

var x = document.getElementById("myScript").async

ຕັ້ງການທົດລອງ

ວິທະຍຸ

ການບັນທຶກ async:

scriptObject.async

ການຕັ້ງຂໍ້ສະເພາະ async:

scriptObject.async = true|false

ຄຸນພາດຂອງບັນດາລັກສະນະ

ຄຸນພາດ ອະທິບາຍ
true|false

ຕັດສິນວ່າໂຕບບັນຍັດຈະຕອບກັບທັນທີ່ມີຂຶ້ນຫຼືບໍ່

  • true - ໂຕບບັນຍັດຈະຕອບກັບທັນທີ່ມີຂຶ້ນ
  • false - 脚本一旦可用不会异步执行

技术细节

返回值: 布尔值,如果脚本一旦可用就异步执行,则返回 true;否则返回 false。

浏览器支持

表中的数字注明了首个完全支持该属性的浏览器版本。

ຈູກຣີມ ເອດຈູກ ຟີຣີກສ ເຊັບຟີ ໂອເປຣາ
ຈູກຣີມ ເອດຈູກ ຟີຣີກສ ເຊັບຟີ ໂອເປຣາ
ການສະໜັບສະໜູນ 10.0 ການສະໜັບສະໜູນ ການສະໜັບສະໜູນ ການສະໜັບສະໜູນ