- script 沒(méi)有 defer 和 async
會(huì)停止(阻塞)dom 樹(shù)構(gòu)建,立即加載,并執(zhí)行腳本
- script 帶 async
不會(huì)停止(阻塞)dom 樹(shù)構(gòu)建,立即異步加載,加載好后立即執(zhí)行
- script 帶 defer
不會(huì)停止(阻塞)dom 樹(shù)構(gòu)建,立即異步加載。加載好后,如果 dom 樹(shù)還沒(méi)構(gòu)建好,則先等 dom 樹(shù)解析好再執(zhí)行;如果 dom 樹(shù)已經(jīng)準(zhǔn)備好,則立即執(zhí)行。