Оператори JavaScript — довідник з прикладами

JavaScript — мова програмування, яка найчастіше використовується для створення інтерактивних Web-сторінок.

Дозволяє реалізувати ряд складних рішень в Web-документах і надає можливість на боці клієнта взаємодіяти з користувачем.

Із JavaScript можна:

  • створювати сценарії Web-сторінок
  • динамічно змінювати зовнішній вигляд Web-сторінок
  • асинхронно обмінюватися даними з сервером
  • створювати односторінкові та прогресивні Web-застосунки (React, AngularJS, Vue.js)

Із JavaScript також можна програмувати на боці сервера


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