split hello-world into 2 chapters
This commit is contained in:
parent
99240a757a
commit
97daf5f54a
117 changed files with 177 additions and 177 deletions
|
@ -0,0 +1,6 @@
|
|||
Ответы:
|
||||
<ol>
|
||||
<li>Первым выполнится `big.js`, это нормальная последовательность выполнения подряд идущих скриптов.</li>
|
||||
<li>Первым выполнится `small.js`, так как скрипты из-за `async` ведут себя совершенно независимо друг от друга, страница тоже от них не зависит.</li>
|
||||
<li>Первым выполнится `big.js`, так как скрипты, подключённые через `defer`, сохраняют порядок выполнения относительно друг друга.</li>
|
||||
</ol>
|
|
@ -0,0 +1,27 @@
|
|||
# Какой скрипт выполнится первым?
|
||||
|
||||
[importance 4]
|
||||
|
||||
В примере ниже подключены два скрипта `small.js` и `big.js`.
|
||||
|
||||
Если предположить, что `small.js` загружается гораздо быстрее, чем `big.js` -- какой выполнится первым?
|
||||
|
||||
```html
|
||||
<script src="big.js"></script>
|
||||
<script src="small.js"></script>
|
||||
```
|
||||
|
||||
А вот так?
|
||||
|
||||
```html
|
||||
<script async src="big.js"></script>
|
||||
<script async src="small.js"></script>
|
||||
```
|
||||
|
||||
А так?
|
||||
|
||||
```html
|
||||
<script defer src="big.js"></script>
|
||||
<script defer src="small.js"></script>
|
||||
```
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue