Thuộc tính defer
và async
trên thẻ script
trong HTML là gì?
Thuộc tính defer
và async
trên thẻ script
trong HTML là gì?
Thuộc tính defer
và async
trong thẻ <script>
của HTML được sử dụng để kiểm soát cách thức và thời điểm mà các tệp JavaScript được tải và thực thi, đặc biệt là khi chúng được tham chiếu từ một nguồn bên ngoài thông qua thuộc tính src
defer
defer
, trình duyệt sẽ tải tệp JavaScript một cách song song với quá trình phân tích cú pháp HTML nhưng sẽ không thực thi script cho đến khi toàn bộ tài liệu HTML đã được phân tích cú pháp xongdefer
sẽ được thực thi theo thứ tự mà chúng xuất hiện trong tài liệu, đảm bảo rằng các script phụ thuộc vào nhau sẽ chạy đúng trình tựasync
async
, tệp JavaScript sẽ được tải một cách độc lập với quá trình phân tích cú pháp HTML và sẽ được thực thi ngay khi nó được tải xong, không đợi HTML phân tích cú pháp hoàn tấtmiddle
Gợi ý câu hỏi phỏng vấn
Chưa có bình luận nào