Wprowadzenie do instrukcji warunkowych w JavaScript
Javascript jest powszechnie używanym lekkim językiem programowania komputerowego typu open source, używanym do projektowania części stron internetowych w celu interakcji klienta z serwerem lub z serwera do klienta. Zasadniczo służy do manipulacji, sprawdzania poprawności i obliczania danych. Nie tylko służy to do manipulowania HTML i CSS. Często używanymi zmiennymi javascript są liczby, ciąg znaków, obiekt, tablica i funkcja. Pod zmienną funkcji znajduje się instrukcja warunkowa w javascript. Ma również funkcje obiektowe. Wcześniej javascript był znany jako LiveScript. JavaScript może również tworzyć aplikację zorientowaną na sieć.
Koncentrując się na naszym temacie, instrukcja warunkowa jest bardzo ważną częścią składni języka programowania. Jest to bardzo pomocne i przydatne w podejmowaniu decyzji warunkowych na podstawie naszego programu. Oświadczenie to dowolne polecenie lub zdanie, które silnik JavaScript może wykonać, aby coś się wydarzyło lub spowodowało niektóre z jego skutków ubocznych. Instrukcja warunkowa służy również do utrzymywania przepływu danych lub przepływu programu w javascript. Instrukcja warunkowa ma działać niezależnie, niezależnie od zależności, takich jak metody, obiekty i właściwości.
Różne instrukcje warunkowe w JavaScript
Poniżej wymieniono niektóre instrukcje warunkowe często używane w javascript.
- Przerwa
- Kontyntynuj
- Dla
- Dla w
- Jeśli inaczej
- Nowy
- Powrót
- Var
- Podczas
- Z
Omówmy więc pokrótce każde z nich i dowiedzmy się głównej, a także marginalnej różnicy między każdą instrukcją warunkową javascript.
1. Przerwa
Instrukcja break mówi javascript, aby natychmiast opuścił kontrolowaną strukturę i kontynuował proces wykonywania po tym punkcie struktury. Jest on używany w instrukcji warunkowej zgodnie z następującymi poleceniami, takimi jak for, for..in i while. Służy również do całkowitego zatrzymania pętli for lub przerwania punktu wykonania w danym momencie.
Na przykład
for (Count=1; Count<=10; Count++) (
if (Count == 8)
break;
document.write ("
Pętla: „+ Count +”
„);)
2. Kontynuuj
Kontynuuj instrukcja warunkowa mówi javascript, że aby natychmiast pominąć lub pozostawić bieżącą iterację w pętli for, fon..in lub while i może przetworzyć program z następną iteracją. Głównym zastosowaniem ciągłych instrukcji warunkowych jest to, że mogą one pomijać część instrukcji w pętli, ale nie mogą całkowicie wyjść z pętli jak instrukcja break.
Na przykład
for (Count=1; Count<=10; Count++) (
if (Count == 7)
continue;
document.write ("
Pętla: „+ Count +”
„);)
3. Dla
Do instrukcji warunkowej służy powtórzenie bloku kodu w pętli jeden lub więcej razy. Liczba iteracji w pętli for jest obsługiwana przez wartości, które podajemy jako argument. Oficjalna składnia instrukcji for to:
dla (InitVal; Test; Przyrost)
gdzie,
- InitVal: jest to wartość początkowa pętli, która często wynosi 0 lub 1, ale może być dowolną liczbą opcji w zależności od wymagań. Można go zapisać jako I = 1 lub 0.
- Test: służy do obsługi liczby iteracji pętli, dopóki pętla otrzyma prawdziwe wyrażenie, ponieważ wyrażenie testowe staje się fałszywe, pętla natychmiast się kończy. Jest to stan podobny do liczby <10.
- Przyrost: to polecenie mówi pętli javascript, jak wykonać przyrost lub spadek w iteracji. Jest napisany jak count ++ lub i ++.
Na przykład
for (Count=1; Count<=10; Count++) (
document.write ("Iteration: "+Count+"
");
)
4. For..in
W przeciwieństwie do instrukcji, instrukcja for..in nie używa testów ani innych wyrażeń.
for..w składni jest
for (var in object) (
statements
) ;
Gdzie,
- var jest nazwą zmiennej
- przedmiot jest przedmiotem, który chcesz zbadać
- instrukcje to jedna lub więcej instrukcji JavaScript
Na przykład
function test() (
for (temp in document.myform) (
alert (temp);
)
)
5. Jeśli… jeszcze
Służy do tworzenia instrukcji warunkowej z opcjonalną instrukcją else. Testuje tylko określony warunek, tj. Jeśli wyrażenie w programie jest prawdziwe, warunek wykonuje skrypt z zachowaniem instrukcji if. Jeśli warunek jest fałszywy, wówczas instrukcja warunkowa przeskakuje do innego wyrażenia w skrypcie. Wyrażenia w instrukcjach if nie są ograniczone do operatora == równości.
Na przykład
if (ExampleVar == 10) (
Count = 1;
Start();
) else (
Count = 0;
Stop();
)
6. Chociaż
Instrukcja warunkowa while tworzy unikalną powtarzalną pętlę, która umożliwia skryptowi w programie powtórzenie zestawu instrukcji. Pętla trwa do momentu, gdy instrukcja warunkowa będzie prawdziwa. Gdy pojawia się fałszywe wyrażenie, pętla pęka, a późny skrypt jest kontynuowany.
Składnia instrukcji while jest
while (Expression) (
// stuff to repeat
)
Na przykład
Count=0;
Response = prompt ("Please enter a number greater than 1");
Count = 1;
while (Count <= Response) (
document.write ("Count: "+ Count + "
");
Count++;
)
Instrukcja if z warunkiem 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. Powrót
Służy do oznaczenia końca funkcji. Można go używać z wartością zwracaną lub bez niej. Jeśli wartość jest zawarta w instrukcji lub funkcji, skrypt zwraca tę wartość, w przeciwnym razie zwraca wartość pustą.
Na przykład
function myFunc() (
var OutString = "This is a test";
return (OutString);
)
function myFunc() (
OutString = "This is a test";
return;
)
8. Nowość
Tworzy kopię istniejącego obiektu. Jest tworzony na dwa sposoby:
- Data jest wbudowanym obiektem JavaScript, więc służy do definiowania nowego obiektu daty.
- Aby utworzyć nowy obiekt zdefiniowany przez użytkownika.
Na przykład
now = new Date();
HourNow = now.getHours();
Na razie omówiliśmy wszystkie ważne instrukcje warunkowe używane w javascript. Można więc powiedzieć, że instrukcja warunkowa zachowuje się jak klej w sztyfcie do programu javascript.
Polecane artykuły
Jest to przewodnik po instrukcjach warunkowych w JavaScript. W tym miejscu omawiamy różne instrukcje warunkowe w języku JavaScript, które obejmują break, kontynuuj, For..in i If… else itp. Możesz także zapoznać się z następującymi artykułami, aby dowiedzieć się więcej -
- Instrukcja Switch w JavaScript
- Instrukcja Switch w Matlabie
- TypeScript vs CoffeeScript
- Kariera w JavaScript