Встречается на собеседованиях • сегодня
Как загружать скрипт, не блокируя загрузку страницы
Для асинхронной загрузки скриптов без блокировки рендеринга используйте атрибуты `async` или `defer`:
```html
```
**Различия:**
- `async` - порядок выполнения не гарантирован
- `defer` - скрипты выполняются последовательно в порядке объявления
Для динамической загрузки:
```javascript
const script = document.createElement('script');
script.src = 'script.js';
document.body.appendChild(script);
```
Для критически важных скриптов можно использовать `rel="preload"`:
```html
```

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы