Arvutid, Programmeerimine
JavaScript: lüliti puhul - valikuvõimalused
Põhjuseks on alati sama, väärtused on ilmselt palju. Või vastupidi: üks väärtus on mitu põhjust selle esinemist. Igal juhul, sõltuvalt teatud tingimustel on vaja võtta ainult üks lahendus, või vastupidi.
Isegi kui otsus võib olla mitmeid võimalusi tahes eesmärgil viib ainult üks viis, kuid tavaliselt mitmeid viise, ning me peame tegema valiku.
Classic tingimisi avalduse if (tingimus) {1 algoritmi, kui tingimus on tõene} else {2 algoritmi, kui tingimus on vale} annab ainult kaks valikut. Aga isegi lihtne tõeline väljakutse annab alati palju võimalusi.
Lihtne "keegi", kuid üks tingimus
JavaScript Design, lülitage juhul = mitut väärtust tingimused. Saab kasutades sarnast Kui operaator kombinatsioone. Kuid vaieldamatult esimesele teostusele lauseehituslikult ja tähenduslikult õigem. Lisaks ametliku otsuse teise versiooni nõuab rohkem oskusi Arendaja:
Seal kombinatsioon, kui (...) {...} else {...} ja try {...} Cath (...) {...} annab top AJAX-vahetus protseduuri algoritmi. Vastuseks töötlemine toimub sarnane komplekt tingimisi avaldused.
JavaScript lüliti puhul: näiteks
Peamised välise erinevuse teha valik ühe tingimuse: sa ei saa kirjutada kaks ja mõne kvartali käivitatava käske. See viiakse ainult üks või ainult mõned.
Struktuur J avascript lüliti puhul võimaldab välja pakkuda arvukalt algoritme sõltuvalt muutuja väärtust või väljend. Oluline on meeles pidada, et õige valik algoritm tehakse täpse vaste poolest väärtus lüliti () ja väärtus, mis on märgitud juhul. "1" ja number 1 - seda tüüpi muutmist ei ole siin tehtud ei ole sama.
Performing mitmeks osaks
Iseloomulik projekteerimise valikuid J avascript lüliti puhul on ilma sulgudes plokid - {...} usaldatud määratleda ainult alguses ja lõpus operaatori keha. Iga osa lõpeb juhul break operaator, mis ei pruugi olla.
Nendes näidetes vahele pausi esimesel juhul sektsioonis. Valik vasakul annab tulemuse Variant2, sest see on siin, mis algab täitmise ja kehastus õigus laekub Variant1Variant2, nagu seda tehakse esimene, kuid ei mõjuta on teine tingimus, ja pealegi, miski ei takista täita avaldusi Esimeses osas siis teiseks nende vahel puudub operaator paus, kuid kaks korda JavaScript lüliti puhul ei ole. Tuleb märkida, et muutus muutuja iCond kehas struktuur ei anna mingit mõju.
Koodi reaalsus ja reaalsus probleem
JavaScript - keele suurepärane, kiire, täpne ja loogiline koos kasutatud süntaks. JavaScript lüliti disain toimib suurepäraselt, võimaldades selget ja täpset kirjeldust soovitud erinevaid võimalusi eritingimustest.
Operaatori valik võib sisestada üksteist. Juhul sektsioonid võivad olla tingimuslik avaldused, silmad, muu struktuure. Me ei tohiks unustada ulatus muutujad. Nagu kõikjal kasutada seda on kirjeldatud kogu maailmas.
Siiski ei tohi kuritarvitada JavaScript. Switch puhul - suurepärane vahend filiaal, kuid mitte suure mahuga liikuva koodi. Läbimõeldult ja funktsionaalne valikut võimalusi kasutanud, seda raskem on hiljem võimalik muuta.
Tõeline väljakutse kunagi seista, ja kui te ei võta arvesse muutusi käigus oma otsuse, et kuna töö lõpetamist, et esimestest päevadest luua ressursside selguvad ja ebatäpsusi. Väljakutse muidugi läheb edasi, ja sait olema lõppenud.
Sellest vaatenurgast peamiseks puuduseks JavaScript lüliti puhul tuleneb selle suurusest ja keerukusest. Kui te ei kuritarvita seda, võite saavutada teha kompaktne ja väike valik.
Seisund + lahus = uus voor liikumine
Korrektselt vormistatud probleemi ühtlustab lahusega. Kuigi probleem on definitsiooni järgi ei saa ise lahendada midagi, ja zoom.
Tingimus on kasutatud kõikjal (era väike ülesanne). teostamise tingimused = täitmise mõne koodi. Kasuta JavaScript lüliti puhul - see on moe avaldusega, ja selge vajadus. Kuna tehakse kõikides keeltes, sest see on lihtne ja mugav.
Kui sündinud "Lisp" ja "Proloog", mis on sarnane nende programmeerimiskeeli. Oli lahingud üle üleminekut operaatorite ja sildid. Püüan saada korralik pingerida funktsionaalne stiili programmid. Täna, massiivne arendaja innukalt soodustab objektorienteeritud ideid.
Kuid seni kaasaegse tööde leida nende oluliste tingimisi avaldused. Aga sisuliselt kaasaegse ideid, et objektid ise määrata tingimused ja leida lahendusi. Lõppude lõpuks, objekt - kogum süntaks ja semantika.
Similar articles
Trending Now