اسکریپت های معوق در جاوا اسکریپت چیست؟
اسکریپت های معوق در جاوا اسکریپت چیست؟

تصویری: اسکریپت های معوق در جاوا اسکریپت چیست؟

تصویری: اسکریپت های معوق در جاوا اسکریپت چیست؟
تصویری: Justin Shi: Blockchain, Cryptocurrency and the Achilles Heel in Software Developments 2024, نوامبر
Anonim

این به تعویق انداختن ویژگی به مرورگر می گوید که باید با صفحه کار کند و آن را بارگذاری کند اسکریپت در پس زمینه، سپس اجرا کنید اسکریپت وقتی بارگذاری می شود اسکریپت ها با به تعویق انداختن هرگز صفحه را مسدود نکنید اسکریپت ها با به تعویق انداختن همیشه زمانی که DOM آماده است اجرا شود، اما قبل از رویداد DOMContentLoaded.

همچنین باید بدانید که چه چیزی در جاوا اسکریپت به تعویق افتاده است؟

قول یک مکان نگهدار برای نتیجه ای است که در ابتدا ناشناخته است در حالی که a به تعویق افتاد نشان دهنده محاسباتی است که به مقدار منجر می شود. در حالی که یک وعده مقداری است که توسط یک تابع ناهمزمان برگردانده می شود، a به تعویق افتاد می تواند توسط تماس گیرنده آن حل شود یا رد شود که قول را از حل کننده جدا می کند.

دوم اینکه async defer در جاوا اسکریپت چیست؟ همگام در مقابل به تعویق انداختن با ناهمگام ، فایل به صورت ناهمزمان دانلود می شود و به محض دانلود اجرا می شود. با به تعویق انداختن ، فایل به صورت ناهمزمان دانلود می شود، اما تنها زمانی اجرا می شود که تجزیه سند کامل شود. با به تعویق انداختن ، اسکریپت ها به همان ترتیبی که فراخوانی می شوند اجرا می شوند.

به همین ترتیب، تفاوت بین بارگذاری ناهمزمان یک فایل اسکریپت و به تعویق انداختن بارگذاری فایل اسکریپت چیست؟

این تفاوت بین async و به تعویق انداختن زمانی که اسکریپت اجرا می شود. هر یک اسکریپت غیر همگام در اولین فرصت پس از پایان دانلود و قبل از پنجره اجرا می شود بار رویداد. درحالی که به تعویق انداختن اسکریپت ها از سوی دیگر، ضمانت اجرا دارند در ترتیب وقوع آنها در صفحه

چگونه defer را در جاوا اسکریپت اضافه کنیم؟

این به تعویق انداختن روش شما می توانید اضافه کردن به تعویق انداختن ” به هر یک از تگ های خارجی خود نسبت دهید. چه ' به تعویق انداختن ویژگی انجام این کار این است که به مرورگر وب بگوید تا زمانی که HTML بارگیری تمام نشده است، آن را بارگیری نکند.

توصیه شده: