thuộc tính defer script
định nghĩa và cách sử dụng
defer
thuộc tính thiết lập hoặc trả về xem mã script có nên được thực thi khi trang hoàn thành phân tích hay không.
thuộc tính này phản ánh thẻ <script> của thuộc tính defer.
ghi chú:thuộc tính defer chỉ áp dụng cho mã script外部 (và chỉ nên sử dụng khi thiết lập thuộc tính src).
ghi chú:Có nhiều cách để thực thi mã script外部:
- nếu có async: mã script được thực thi đồng bộ với phần còn lại của trang (mã script sẽ được thực thi khi trang tiếp tục phân tích)
- nếu không có async nhưng có defer: thực thi mã script khi trang hoàn thành phân tích
- nếu không có async hoặc defer: thực thi mã script ngay lập tức trước khi trình duyệt tiếp tục phân tích trang
Xem thêm:
Hướng dẫn HTML:Thuộc tính defer của <script> HTML
Hướng dẫn HTML:Thẻ <script> HTML
ví dụ
xác định xem mã script có được thực thi khi trang hoàn thành phân tích không:
var x = document.getElementById("myScript").defer
cú pháp
trả về thuộc tính defer:
scriptObject.defer
thiết lập thuộc tính defer:
scriptObject.defer = true|false
giá trị thuộc tính
giá trị | mô tả |
---|---|
true|false |
Định nghĩa khi nào nên thực thi vanced sau khi trang hoàn thành việc phân tích.
|
Chi tiết kỹ thuật
Giá trị trả về: | Giá trị Boole, nếu vanced được thực thi sau khi trang hoàn thành việc phân tích, thì trả về true; ngược lại trả về false. |
---|
Hỗ trợ trình duyệt
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ | Hỗ trợ |