Оператори JavaScript — довідник з прикладами
JavaScript — мова програмування, яка найчастіше використовується для створення інтерактивних Web-сторінок.
Дозволяє реалізувати ряд складних рішень в Web-документах і надає можливість на боці клієнта взаємодіяти з користувачем.
Із JavaScript можна:
- створювати сценарії Web-сторінок
- динамічно змінювати зовнішній вигляд Web-сторінок
- асинхронно обмінюватися даними з сервером
- створювати односторінкові та прогресивні Web-застосунки (React, AngularJS, Vue.js)
Із JavaScript також можна програмувати на боці сервера
| Оператор | Опис |
|---|---|
| async...await | Синтаксис асинхронних функцій: await чекає на проміс без вкладених колбеків. |
| break | Дозволяє завершити виконання циклу або блоку коду достроково. |
| class | Дозволяє створювати об'єкти з визначеними властивостями та методами, використовуючи шаблон. |
| const | Декларує змінну, значення якої не можна переназначити. |
| continue | Пропускає виконання поточної ітерації циклу та переходить до наступної. |
| debugger | Зупиняє виконання коду на вказаній точці для налагодження в інструментах розробника. |
| do...while | Виконує блок коду хоча б один раз і перевіряє умову повторення після виконання. |
| export | Експортує змінні, функції та класи з модуля для використання деінде. |
| for | Виконує повторення блоку коду за заданих умов. |
| for...in | Перебирає всі перелічувані властивості об'єкта. |
| for...of | Перебирає ітеративні об'єкти, повертаючи значення кожного елемента. |
| function | Виконує набір інструкцій, які можна викликати багаторазово. |
| if...else | Виконує різний код залежно від умови. |
| import | Імпортує змінні, функції та класи з інших модулів. |
| let | Дозволяє оголосити змінну з блочною областю видимості. |
| return | Припиняє виконання функції та повертає вказане значення. |
| switch | Виконує різні блоки коду залежно від значення виразу. |
| throw | Завершує виконання програми або функції, створюючи виняток із повідомленням про помилку. |
| try...catch | Обробляє помилки, що виникають під час виконання коду, не зупиняючи програму. |
| var | Оголошує змінну, яка може бути повторно оголошена та має функціональну область видимості. |
| while | Виконує блок коду доти, доки умова є істинною. |