Ðакой ÑкÑÐ¸Ð¿Ñ Ð²ÑполниÑÑÑ Ð¿ÐµÑвÑм?
важноÑÑÑ: 4
РпÑимеÑе ниже подклÑÑÐµÐ½Ñ Ð´Ð²Ð° ÑкÑипÑа small.js и big.js.
ÐÑли пÑедположиÑÑ, ÑÑо small.js загÑÑжаеÑÑÑ Ð³Ð¾Ñаздо бÑÑÑÑее, Ñем big.js â какой вÑполниÑÑÑ Ð¿ÐµÑвÑм?
<script src="big.js"></script>
<script src="small.js"></script>
Ð Ð²Ð¾Ñ Ñак?
<script async src="big.js"></script>
<script async src="small.js"></script>
Ð Ñак?
<script defer src="big.js"></script>
<script defer src="small.js"></script>
ÐÑвеÑÑ:
- ÐеÑвÑм вÑполниÑÑÑ
big.js, ÑÑо ноÑмалÑÐ½Ð°Ñ Ð¿Ð¾ÑледоваÑелÑноÑÑÑ Ð²ÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð´ÑÑд идÑÑÐ¸Ñ ÑкÑипÑов. - ÐеÑвÑм вÑполниÑÑÑ
small.js, Ñак как ÑкÑипÑÑ Ð¸Ð·-заasyncведÑÑ ÑÐµÐ±Ñ ÑовеÑÑенно незавиÑимо дÑÑг Ð¾Ñ Ð´ÑÑга, ÑÑÑаниÑа Ñоже Ð¾Ñ Ð½Ð¸Ñ Ð½Ðµ завиÑиÑ. - ÐеÑвÑм вÑполниÑÑÑ
big.js, Ñак как ÑкÑипÑÑ, подклÑÑÑннÑе ÑеÑезdefer, ÑÐ¾Ñ ÑанÑÑÑ Ð¿Ð¾ÑÑдок вÑÐ¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¾ÑноÑиÑелÑно дÑÑг дÑÑга.
