Увод у условне изјаве у ЈаваСцрипт-у
Јавасцрипт је уобичајени лагани програмски језик отвореног кода рачунара који се користи за дизајнирање дела веб страница за интеракцију клијента са сервером или са сервера на клијента. У основи се користи за манипулацију, валидацију и израчунавање података. И не само то се користи и за манипулацију хтмл-ом и цсс-ом. Најчешће кориштене ЈаваСцрипт варијабле су бројеви, низови, објекти, низови и функције. Под променљивом функције долази и условна изјава у ЈаваСцрипт-у. Такође има објектно оријентисане могућности. Раније је ЈаваСцрипт био познат под називом ЛивеСцрипт. Јавасцрипт такође може да креира апликацију која је усмерена на мрежу.
Усредсређена на нашу тему, условна изјава је врло важан део синтаксе програмског језика. Врло је корисно и корисно у доношењу условних одлука на основу нашег програма. Изјава је свака наредба или реченица коју ЈаваСцрипт мотор може извршити да се нешто догоди или проузрокује неке од нуспојава. Условна изјава се такође користи за одржавање протока података или програма у ЈаваСцрипту. Условна изјава дизајнирана је да ради независно без обзира на зависности попут метода, предмета и својстава.
Различите условне изјаве у ЈаваСцрипт-у
Доле су наведене неке од условних изјава које се често користе у ЈаваСцрипту.
- Пауза
- Настави
- За
- Фор..ин
- Ако друго
- Нова
- Повратак
- Вар
- Док
- Са
Дакле, размотримо сваки од њих укратко и сазнаћемо главну и маргиналну разлику између сваке условне изјаве о Јавасцрипт-у.
1. Бреак
Изјава о прекиду каже да ЈаваСцрипт одмах мора изаћи из контролисане структуре и наставити са процесом извршења након те тачке структуре. Користи се у условној изјави у складу са следећим наредбама попут за, фор..ин и вхиле. Такође се користи за потпуно заустављање петље или прекидање тачке извршења у то одређено време.
На пример
for (Count=1; Count<=10; Count++) (
if (Count == 8)
break;
document.write ("
Петља: "+ Број +"
");)
2. Наставите
Наставак увјетне изјаве каже јавасцрипт да одмах прескочите или оставите тренутну итерацију фор, фон..ин или док је петља и она може обрадити програм са сљедећом итерацијом. Главна употреба трајних увјетних изјава је да може прескочити дио инструкције у петљи, али не може у потпуности изаћи из изјаве попут лома попут петље.
На пример
for (Count=1; Count<=10; Count++) (
if (Count == 7)
continue;
document.write ("
Петља: "+ Број +"
");)
3. Фор
За условну изјаву користи се за понављање блока кода у петљи један или више пута. Број итерације у петљи обрађује се вредностима које дајемо као аргумент. Званична синтакса за изјаву је:
за (ИнитВал; Тест; Повећање)
где,
- ИнитВал: почетна вредност петље која је често 0 или 1, али може бити било који број избора према захтеву. Може се написати као И = 1 или 0.
- Тест: користи се за обраду броја понављања петље, све док петља добије прави израз, док тестни израз постане лажан, петља одмах прелази. То је стање попут броја <10.
- Повећање: ова изјава говори за петљу ЈаваСцрипта, како направити прираст или смањење у итерацији. Пише се као цоунт ++ или и ++.
На пример
for (Count=1; Count<=10; Count++) (
document.write ("Iteration: "+Count+"
");
)
4. Фор..ин
За разлику од изјаве, фор..ин изјава не користи тестове или друге изразе.
за..ин синтакса је
for (var in object) (
statements
) ;
Где,
- вар је име променљиве
- објект је објект који желите да испитате
- изјаве су једно или више ЈаваСцрипт упутстава
На пример
function test() (
for (temp in document.myform) (
alert (temp);
)
)
5. Ако … друго
Користи се за креирање иф увјетне изјаве са њеном опционим елсе изјавом. Тестира само специфично стање, тј. Ако је израз у програму истинит, услов извршава скрипту чувајући израз иф. Ако је услов лажан, тада увјетна изјава скаче на израз елсе у скрипти. Изрази ако изјаве нису ограничене на == оператора једнакости.
На пример
if (ExampleVar == 10) (
Count = 1;
Start();
) else (
Count = 0;
Stop();
)
6. Док
Док условна изјава ствара јединствену петљу која се понавља, омогућава скрипту у програму да понови скуп упутстава. Петља траје док условна изјава није тачна. Када наиђе на лажни израз, петља се прекида и касна скрипта се наставља.
Синтакса изјаве вхиле је
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++;
)
Ако изјава са условом
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. Ново
То ствара копију постојећег објекта. Ствара се на два начина:
- Датум је уграђени ЈаваСцрипт објект, па се користи за дефинисање новог објекта датума.
- Да бисте креирали нови објект дефинисан од корисника.
На пример
now = new Date();
HourNow = now.getHours();
Дакле, до сада смо покрили све важне условне изјаве које се користе у ЈаваСцрипту. Тако да можемо рећи да се условна изјава понаша као лепак за заједнички програм ЈаваСцрипта.
Препоручени чланци
Ово је водич за Условне изјаве у ЈаваСцрипт-у. Овде смо расправљали о различитим условним изјавама у јаваСцрипт-у које укључују прекид, наставак, Фор..ин и Ако … друго итд. Такође можете погледати следеће чланке да бисте сазнали више -
- Пребаци изјаву у ЈаваСцрипт-у
- Изјава о пребацивању у Матлабу
- ТипеСцрипт вс ЦоффееСцрипт
- Каријере у ЈаваСцрипт-у