ComputersProgrammering

JavaScript: switch case - selectiemogelijkheden

De reden hiervoor is altijd hetzelfde, de waarden zijn waarschijnlijk veel. Of vice versa: één waarde zal zijn verschillende redenen voor het ontstaan ervan. Hoe dan ook, afhankelijk van bepaalde voorwaarden moeten maar een oplossing, of vice versa te nemen.

Zelfs als de beslissing verschillende opties kunnen hebben voor welk doel wordt er slechts één manier, maar meestal meerdere wegen leiden, en we moeten een keuze maken.

Classic voorwaardelijke instructie if (conditie) {1 algoritme, als de voorwaarde waar is} else {2-algoritme, als de voorwaarde onwaar} geeft slechts twee keuzes. Maar zelfs een simpele echte uitdaging geeft altijd veel opties.

Een eenvoudige "niemand", maar één voorwaarde

JavaScript Design, schakelt geval = meerdere waarden omstandigheden. Kan worden verkregen met behulp van een soortgelijke Indien de exploitant combinaties. Echter, zonder twijfel, de eerste uitvoeringsvorm van syntactisch en semantisch correcter. Daarnaast zal een formeel besluit over de tweede versie meer vaardigheid Developer moeten worden:

Er combinatie if (...) {...} else {...} en probeer {...} cath (...) {...} biedt top procedure AJAX-uitwisseling in het algoritme. respons verwerking uitgevoerd gelijkaardige set van voorwaardelijke statements.

JavaScript switch geval: een voorbeeld

De belangrijkste externe verschil selecteer een optie in één voorwaarde: je kunt niet schrijven twee, en een paar blokken van uitvoerbare commando's. Het zal slechts een keer of slechts een paar worden uitgevoerd.

Structuur J avascript schakelaarhuis maakt het mogelijk een aantal algoritmen afhankelijk van de waarde van een variabele of een expressie verschaffen. Het is belangrijk om in gedachten te houden dat de juiste keuze van het algoritme zal worden gemaakt op de exacte match in termen van de waarde schakelaar () en de waarde van het gestelde in de zaak. De "1" en het nummer 1 - dit type omzetting wordt hier gedaan is niet hetzelfde.

Het uitvoeren van meerdere secties

Kenmerkend voor de ontwerpkeuzes J avascript schakelaarhuis is het ontbreken van haken blocks - {...} toevertrouwd aan alleen het begin en einde van de operator lichaam definiëren. Elke sectie eindigt bij breuk operator, die niet mogen worden.

In deze voorbeelden heeft overgeslagen breuk in het eerste huisgedeelte. Optie aan de linkerkant het resultaat Variant2 geven, want het is hier dat begint de uitvoering en in de uitvoeringsvorm van rechts zal worden ontvangen Variant1Variant2, zoals zal eerst worden gedaan, maar geen effect is de tweede voorwaarde, en bovendien verhindert niets memories de eerste sectie uit te voeren, dan tweede, tussen hen is er geen operator break, maar twee keer JavaScript switch geval niet. Opgemerkt wordt dat de verandering in de variabele iCond in de lichaamsstructuur geen effect geeft.

Code een realiteit en de realiteit van het probleem

JavaScript - de taal van een grote, snelle, beknopte en logisch met de gebruikte syntax. JavaScript switch case design werkt perfect, waardoor duidelijke en nauwkeurige omschrijving van de gewenste verscheidenheid aan opties van de specifieke omstandigheden.

Operator selectie kan worden ingebracht in elkaar. Bij de secties kan voorwaardelijke instructies, loops, andere structuren. We moeten de omvang van de variabelen niet verwaarlozen. Zoals overal gebruikt wordt wereldwijd beschreven.

Er moet echter niet worden JavaScript misbruikt. Switch geval - een geweldig hulpmiddel tak, maar niet in de high-volume mobiele code. De doordachte en functionele scala aan opties uitgeoefend, des te moeilijker het zal later worden gewijzigd.

De echte uitdaging zal nooit stil te staan, en als je geen rekening met veranderingen in de loop van haar besluit te nemen, dat sinds de voltooiing van het werk, in de eerste dagen van de operatie om het creëren van een bron zal duidelijk zijn onjuistheden en onvolledigheden. De uitdaging, natuurlijk, zal vooruit te gaan, en de site zal moeten worden afgewerkt.

Vanuit dit oogpunt, de belangrijkste nadeel van JavaScript schakelaarhuis komt uit zijn omvang en complexiteit. Als je het niet misbruiken, kunt u het bereiken van een compacte en kleine keuzes te maken.

Staat oplossing + = nieuwe ronde beweging

Correct geformuleerde probleem benadert de oplossing. Hoewel het probleem is, per definitie zelf kan niets, en zoom op te lossen.

De aandoening wordt overal gebruikt (particuliere kleine taak). uitvoeringsvoorwaarden = uitvoering van bepaalde code. Gebruik van JavaScript switch geval - het is een fashion statement, en een duidelijke behoefte. Daar wordt gemaakt in alle talen, want het is eenvoudig en handig.

Eenmaal geboren "Lisp" en "Prologue", vergelijkbaar is met hun programmeertalen. Er waren gevechten over de overgang exploitanten en labels. Ik ben op zoek naar een fatsoenlijke ranking functionele stijl van schrijven van programma's te krijgen. Vandaag de dag, massale ontwikkelaar promoot enthousiast objectgeoriënteerde ideeën.

Echter, tot nu toe in moderne werken vinden hun essentiële voorwaardelijke verklaringen. Maar de essentie van de moderne ideeën in het feit dat de objecten zelf gestelde voorwaarden en oplossingen te vinden. Immers, het object - een set van de syntaxis en semantiek.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 birmiss.com. Theme powered by WordPress.