تعریف و کاربرد

ویژگی async یک ویژگی دودویی (بولین) است.

اگر ویژگی async فعال شود، اسکریپت به صورت همزمان با تحلیل صفحه دانلود می شود و همان لحظه اجرا می شود.

 

نکات

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

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

نکته: ویژگی async فقط برای اسکریپت‌های خارجی (و فقط در صورتی باید استفاده شود که ویژگی src حضور داشته باشد) است.

سازگاری با مرورگر

# کروم ادج فایرفاکس سافاری اپرا
async=""

شیوه نگارش

مقدارهای ویژگی

مقادیر توضیحات