Оператори JavaScript: Написання більш стислого та ефективного коду
Наш попередній урок познайомив нас зі змінними та типами даних. Тепер ми перенесемо вас ближче до світу джедаїв, чи може ми сказати, майстрів JavaScript, досліджуючи захоплюючий світ операторів JavaScript. Просто до речі, не очікуйте знайти поєдинки із мечами світла з “Зоряних воєн” у цій главі – ми досліджуємо зовсім інший вид оператора.
Перш ніж ми відправимося далі, дозвольте відповісти на завжди важливе питання: “Чому це повинно нас цікавити?” Відповідь проста. Вивчення операторів може призвести до більш лаконічного та ефективного коду – щось, що навіть ваша кішка, якщо ви випадково дозволите їй знову пройтися по вашій клавіатурі, оцінила б. Поглибимося? Вже шукали той емодзі для занурення протягом шістдесяти секунд все-таки…
Розкриття JavaScript Операторів
Оператори, у нашій галузі, це не люди, які сидять поруч з комутатором, маршрутизуючи ваші телефонні дзвінки (Так, так це було в старі дні, і ні, тоді ще не було динозаврів). У JavaScript, оператори – це спеціальні символи, які використовуються для виконання певних операцій над змінними та значеннями. Так само, як ви використовуєте кетчуп, щоб підняти смак вашої картоплі фрі.
Представлення Типів Операторів JavaScript
Існує кілька типів операторів JavaScript: арифметичні, присвоювання, порівняння, логічні, побітові та інші. Кожен набір має свої спеціальні функції, схожі на те, як у кожного супергероя є унікальні сили, окрім Флеша… він просто швидко біжить.
Арифметичні Оператори
Арифметичні оператори пов’язані з математикою. Ми маємо плюс (+), мінус (-), множення (*), ділення (/), остачу від ділення (%), та інкремент(++). Ці оператори зазвичай застосовуються, коли ви розраховуєте кількість чашок кави, яку вам потрібно для функціонування кожного ранку.
Оператори Присвоювання
Оператори присвоювання в основному призначені для присвоєння значень змінним JavaScript. Найбільш поширений – це оператор рівності (=). Просто спробуйте запам’ятати, що це не означає “рівність” у цьому контексті, це більше як команда “Дримай це!”
Оператори Порівняння
Оператори порівняння роблять те, що підказує їх назва – вони порівнюють. Серед них рівно (==), не рівно (!=), більше ( >), менше (<) та менше або дорівнює (<=).
Логічні Оператори
Логічні оператори можуть зробити ваш JavaScript схожим на адвоката, який розглядає контракт з “І” (&&), Або (||), Не (!).
Написання більш лаконічного та ефективного коду
Як молочні коктейлі, оператори можуть поєднуватися і створювати магію коду. Шляхом поєднання сил різних операторів, ми можемо створити код, який є меншим, розумнішим та красивішим. Ви можете мати арифметичний оператор, який працює з оператором порівняння всередині умовного оператора if/else (зручна структура управління). Також, оператори присвоювання можуть працювати з арифметичними операторами для отримання більш зручних результатів.
Це вміння комбінування операторів є важливим інструментом JavaScript, який часто недооцінюється. Так само, як палички для суші можуть зробити прийом їжі більш цікавим (або роздратовуючим, ваші враження можуть відрізнятися), оператори JavaScript можуть революціонізувати ваше життя програміста.
Висновок
Знання, як користуватися операторами, безперечно поставить вас у лігу чорного пояса JavaScript. Розуміючи, що робить кожен оператор, і вправа, вправа, вправа, ви незабаром матимете силу витягати поводки на змінних та значеннях. Написання лаконічного та ефективного коду стане вашим суперсилом. Тож, ви готові вступити до клубу майстрів JavaScript? Ми вважаємо, що таємний рукостиск включає в себе деякі символи оператора. Просто не махайтесь ними в місцевому кафе, ми не хочемо лякати маглів!