真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

如何實現(xiàn)html5中的script屬性及js同步和異步加載

本篇文章為大家展示了如何實現(xiàn)html5中的script屬性及js同步和異步加載,代碼簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細(xì)介紹希望你能有所收獲。

創(chuàng)新互聯(lián)公司主要從事網(wǎng)站設(shè)計、成都網(wǎng)站設(shè)計、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)永定,十載網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220

                                                           HTML5中的script屬性:
script 標(biāo)簽在HTML5中除了具備HTML5新標(biāo)準(zhǔn)定義的屬性以外,和HTML4.01相比移除了language屬性,修改了type屬性為可選的(默認(rèn)text/javascript),并新增了一個屬性async。
async :boolean, 屬性的作用,定義腳本是否異步執(zhí)行,取值true或false。
如果 async 設(shè)為 true ,會忽略 defer 屬性。
異步執(zhí)行的 js 文件被假定為不使用 document.write() 向加載中的 document 寫入內(nèi)容,因此不要在 異步執(zhí)行的 js 文件的加載執(zhí)行過程中使用 document.write()
除了 script 標(biāo)簽屬性外,頁面引入 js 文件的方式影響其加載執(zhí)行方式:
任何以添加 script 節(jié)點(例如 appendChild(scriptNode) ) 的方式引入的js文件都是異步執(zhí)行的 (scriptNode 需要插入document中,只創(chuàng)建節(jié)點和設(shè)置 src 是不會加載 js 文件的,這跟 img 的預(yù)加載不能類比 )
html文件中的';
window.onload 事件會在 js 文件加載完畢才觸發(fā)(即使是異步加載)

1、 
 
2、 
 //同步加載執(zhí)行xx.js中的代碼 
3、 
 
4、 

xx.js中有下面代碼:

document.write('