Та хэзээ async defer ашиглах вэ?
Та хэзээ async defer ашиглах вэ?

Видео: Та хэзээ async defer ашиглах вэ?

Видео: Та хэзээ async defer ашиглах вэ?
Видео: Ulzii Gansuh - zuud ergeh nutag(original song by Boldbaatar) 2024, Дөрөвдүгээр сар
Anonim

Ер нь Та хүсэж байна async ашиглах боломжтой бол хойшлуулах Дараа нь шинж чанар байхгүй. Энд байна зарим ерөнхий дүрэм руу дагах: Хэрэв скрипт модульчлагдсан ба хийдэг ямар ч скрипт дээр найдах хэрэггүй async ашиглах . Хэрэв скрипт өөр хэн нэгэнд найдах эсвэл найдах скрипт тэгээд хойшлуулах.

Үүнтэй холбогдуулан синхрончлол эсвэл хойшлуулах аль нь дээр вэ?

ХОЙШЛОХ үргэлж скриптийн гүйцэтгэлийг тухайн үед эсвэл түүнээс хойш хийхэд хүргэдэг ASYNC . Тиймээс, энэ нь илүү сайн хэрэглэх ХОЙШЛОХ Ингэснээр тэдгээрийн гүйцэтгэл нь үндсэн дүрслэх хугацаанаас гадуур явагдана. ХОЙШЛОХ скриптүүд синхрон скриптүүдийг хэзээ ч хааж чадахгүй, харин ASYNC скриптүүд хэр хурдан татаж авахаас шалтгаалж болно.

Цаашилбал, хойшлуулах шинж чанарыг ашиглах нь юу вэ? The хойшлуулах шинж чанар логик юм шинж чанар . Байгаа үед энэ нь хуудсыг задлан шинжилж дууссаны дараа скриптийг гүйцэтгэнэ гэдгийг заана. Жич: The хойшлуулах шинж чанар зөвхөн гадаад скриптүүдэд зориулагдсан (зөвхөн байх ёстой ашигласан хэрэв src шинж чанар байгаа).

Дараа нь, асинхронгуй хойшлуулах нь юу хийдэг вэ?

-тай асинк ( асинхрон ), хөтөч болно HTML хуудсыг үргэлжлүүлэн ачаалж, хөтчийг скриптийг нэгэн зэрэг ачаалж, ажиллуулж байх хооронд дүрслэх. -тай хойшлуулах , хөтөч болно Хуудсыг задлан шинжилж дуусахад скриптээ ажиллуул. (бүх зургийн файлыг татаж дуусгах шаардлагагүй.

Ачаа хойшлуулах гэж юу вэ?

Үнэхээр хойшлуулах javascript гэсэн үг ачаалж байна эсвэл тухайн JavaScript-г задлан шинжлэх нь хуудасны агуулгыг ачаалсны дараа л эхэлнэ (энэ нь хуудасны хурд болон эгзэгтэй үзүүлэх замд нөлөөлөхгүй гэсэн үг).

Зөвлөмж болгож буй: