این آموزش در تاریخ ۱۴۰۲/۰۶/۲۰ آپدیت شده است.

آموزش صفت Async در HTML

سلام خدمت تمامی دوستان و همراهان محترم سایت آموزشی فری لرن ، امیدوارم که حال همگیتون خوب باشه. لطفا در ادامه با آموزش صفت Async در HTML با من همراه باشید.

آموزش صفت Async در HTML

Free-Learn

صفت Async در HTML

صفت async یک صفت بولی ( Boolean ) می باشد، که با استفاده از این صفت میتونیم مشخص کنیم که یک فایل جاوا اسکریپت درون صفحه بصورت غیرهمزمان اجرا شود.

از این صفت فقط میتوان در فایل های جاوااسکریپت خارجی ( منظور از خارجی یعنی فایل های مجزا ) ( که دارای صفت src هستند ) استفاده کرد.

چند روش برای اجرای اسکریپت های خارجی وجود دارد :

  • اگر از صفت async استفاده شده باشد جاوااسکریپت بصورت غیرهمزمان با لود صفحه اجرا میشود. ( یعنی براش مهم نیست صفحه کامل لود شده یا نه )
  • اگر از صفت defer استفاده شود جاوااسکریپت به محض تمام شدن لود کامل صفحه اجرا میشود.
  • اگر نه از صفت async و نه defer استفاده شود جاوااسکریپت بصورت همزمان با لود صفحه اجرا میشود.

Free-Learn

عناصری که توسط این صفت پشتیبانی می شوند

این صفت را میتوان در عناصر/تگ های زیر بکار برد.

<script>

Free-Learn

مثال از صفت Async در HTML

در ادامه میتوانید یک مثال از این صفت را مشاهده نمایید.

Free-Learn

پشتیبانی مرورگرها

در جدول زیر میتوانید مشاهده نمایید که آیا مرورگرهای اینترنتی از صفت async در HTML پشتیبانی میکنند یا خیر.

نام صفت Chrome Firefox Opera Safari Edge
async بله بله بله بله بله

Free-Learn

شکل نوشتاری

نحوه نوشتن یا استفاده یا سینتَکس (Syntax) این صفت در HTML بصورت زیر می باشد.


Free-Learn

نکات و توضیحات

  • از این صفت فقط میتوان در تگ script استفاده کرد و باید حتما صفت src وجود داشته باشد.

Free-Learn

دریافت PDF یا پرینت این مطلب