Вступ до умовних заяв у JavaScript
Javascript - поширена легка мова програмування з відкритим кодом, що використовується для розробки частини веб-сторінок для взаємодії клієнта з сервером або від сервера до клієнта. В основному він використовується для маніпулювання, перевірки та обчислення даних. Не тільки це також використовується для маніпулювання html та css. Найчастіше використовувані змінні JavaScript - це числа, рядок, об'єкт, масив та функції. Під змінну функції посилається умовне твердження в JavaScript. Він також має об'єктно-орієнтовані можливості. Раніше javascript був відомий як LiveScript. Javascript також може створити додаток, орієнтований на мережу.
Орієнтуючись на нашу тему, умовне твердження є дуже важливою частиною синтаксису мови програмування. Це дуже корисно і корисно для прийняття умовних рішень на основі нашої програми. Заява - це будь-яка команда або пропозиція, яку двигун JavaScript може виконати, щоб щось сталося або викликало деякі його побічні ефекти. Умовна заява також використовується для підтримки потоку даних або потоку програми в javascript. Умовне твердження призначене для роботи незалежно незалежно від залежностей, таких як методи, об'єкти та властивості.
Різні умовні заяви у JavaScript
Нижче перераховані деякі умовні висловлювання, які часто використовуються в JavaScript.
- Перерву
- Продовжуйте
- Для
- Для..ін
- Якщо… ще
- Нові
- Повернення
- Вар
- Поки
- З
Отже, давайте коротко обговоримо кожне з них і з’ясуємо головну, а також граничну різницю між кожним умовним твердженням JavaScript.
1. Перерва
Заява перерви говорить про те, що javascript негайно вийде з керованої структури та продовжує процес виконання після цього пункту структури. Він використовується в умовному операторі відповідно до таких команд, як for, for..in і while. Він також використовується, щоб повністю зупинити цикл for або порушити точку виконання в цей конкретний час.
Наприклад
for (Count=1; Count<=10; Count++) (
if (Count == 8)
break;
document.write ("
Петля: "+ Кількість +"
");)
2. Продовжуйте
Продовжуйте умовне висловлювання, яке говорить JavaScript, що негайно пропустити або залишити поточну ітерацію в для, fon..in або під час циклу, і вона може обробити програму з наступною ітерацією. Основне використання триваючих умовних операторів полягає в тому, що він може пропустити частину інструкції в циклі, але він не може повністю вийти з циклу, як оператор break.
Наприклад
for (Count=1; Count<=10; Count++) (
if (Count == 7)
continue;
document.write ("
Петля: "+ Кількість +"
");)
3. Для
Для умовного оператора використовується для повторення блоку коду в циклі один або кілька разів. Кількість ітерації циклу обробляється значеннями, які ми надаємо як аргумент. Офіційний синтаксис для оператора:
для (InitVal; Тест; Збільшення)
де,
- InitVal: це початкове значення циклу, яке часто дорівнює 0 або 1, але це може бути будь-яка кількість варіантів відповідно до вимоги. Його можна записати як I = 1 або 0.
- Тест: використовується для обробки числа ітерацій циклу, доки цикл отримає справжній вираз, коли тестовий вираз стає хибним, цикл негайно переходить. Це такий стан, як кількість <10.
- Приріст: це твердження повідомляє цикл javascript, як зробити приріст або зменшення в ітерації. Він пишеться як count ++ або i ++.
Наприклад
for (Count=1; Count<=10; Count++) (
document.write ("Iteration: "+Count+"
");
)
4. For..in
На відміну від оператора, оператор for..in не використовує тестів чи інших виразів.
для..в синтаксисі є
for (var in object) (
statements
) ;
Де,
- var - ім'я змінної
- об’єкт - це об'єкт, який ви хочете вивчити
- заяви є однією або декількома інструкціями JavaScript
Наприклад
function test() (
for (temp in document.myform) (
alert (temp);
)
)
5. Якщо… інше
Він використовується для створення умовного оператора з його необов'язковим оператором else. Він перевіряє лише конкретну умову, тобто якщо вираз у програмі є істинним, умова виконує сценарій, зберігаючи оператор if. Якщо умова хибна, умовний вислів переходить до виразу else у сценарії. Вирази, якщо оператори не обмежуються оператором рівності ==.
Наприклад
if (ExampleVar == 10) (
Count = 1;
Start();
) else (
Count = 0;
Stop();
)
6. Поки
Умови умовного твердження створюють унікальний цикл, що повторюється, що дозволяє скрипту в програмі повторювати набір інструкцій. Цикл продовжується, поки умовне твердження не буде істинним. Коли трапляється помилковий вираз, цикл розривається і пізній сценарій продовжується.
Синтаксис оператора while є
while (Expression) (
// stuff to repeat
)
Наприклад
Count=0;
Response = prompt ("Please enter a number greater than 1");
Count = 1;
while (Count <= Response) (
document.write ("Count: "+ Count + "
");
Count++;
)
Якщо заява з умовою while
Response = prompt ("Please enter a number greater than 1");
Count = 1;
Response = "";
while ((right== "") || (right == ""))(
right =prompt ("Please enter your surname", "");
)
if (right != null)
alert ("Hello, " + right);
7. Повернення
Він використовується для позначення кінця функції. Він може використовуватися із поверненим значенням або без нього. Якщо значення включено в оператор або функцію, то сценарій повертає це значення, інакше він повертає нульове значення.
Наприклад
function myFunc() (
var OutString = "This is a test";
return (OutString);
)
function myFunc() (
OutString = "This is a test";
return;
)
8. Новий
Він створює копію існуючого об'єкта. Він створюється двома способами:
- Дата - це вбудований об’єкт JavaScript, тому він використовується для визначення нового об'єкта дати.
- Створення нового визначеного користувачем об’єкта.
Наприклад
now = new Date();
HourNow = now.getHours();
Отже, на сьогодні ми висвітлювали всі важливі умовні заяви, які використовуються в JavaScript. Таким чином, ми можемо сказати, що умовне твердження веде себе як клей приклеюється до програми javascript разом.
Рекомендовані статті
Це посібник з умовних заяв у JavaScript. Тут ми обговорюємо різні умовні висловлювання в javaScript, які включають перерву, продовження, For..in та If… else, тощо. Ви також можете переглянути наступні статті, щоб дізнатися більше -
- Переключення заяви на JavaScript
- Заява про переключення в Matlab
- TypeScript проти CoffeeScript
- Кар'єра в JavaScript