Awọn kọmputaEto eto

JavaScript: yipada idi - yan awọn aṣayan

Idi jẹ nigbagbogbo ọkan, awọn iye jẹ jasi pupọ. Tabi boya ọna miiran ni ayika: fun iye kan ni awọn idi pupọ yoo wa fun ifarahan rẹ. Ni eyikeyi idiyele, o ṣe pataki lati mu ipinnu kan nikan da lori iru ipo, tabi idakeji.

Paapa ti o ba awọn ipinnu le ni awọn aṣayan pupọ fun eyikeyi idi yoo ja nikan kan ọna, sugbon o maa orisirisi ona, ati awọn ti a nilo lati ṣe kan wun.

Classic ni àídájú gbólóhùn ti o ba ti (majemu) {1 alugoridimu, ti o ba awọn majemu jẹ otitọ} miran {2 alugoridimu, ti o ba awọn majemu jẹ eke} yoo fun nikan meji àṣàyàn. Ṣugbọn paapa iṣẹ-ṣiṣe gidi ti o rọrun nigbagbogbo n fun ọpọlọpọ awọn aṣayan.

A rọrun "kii ṣe ọkan", ṣugbọn ipo kan

Imọlẹ JavaScript, ibi iyipada = awọn nọmba ipo ipo. A le gba irufẹ bẹ nipa lilo awọn akojọpọ ti Ifọrọranṣẹ Ti. Sibẹsibẹ, laiseaniani, iyatọ akọkọ jẹ syntactically ati ki o semantically diẹ ti o tọ. Ni afikun, ni ipinnu ipinnu lori aṣayan keji yoo nilo olugbagba ti ogbon julọ:

Nibi ti apapo ti o ba ti (...) {...} miran {...} ati gbiyanju {...} cath (...) {...} pese ipilẹṣẹ ilana paṣipaarọ AJAX ninu algorithm. A ṣe atunṣe idahun ni irufẹ iru awọn gbolohun asọtẹlẹ.

Aṣayan idanimọ JavaScript: apẹẹrẹ

Iyato ti ita akọkọ laarin awọn aṣayan ti aṣayan ati ipo kan: o ko le kọ awọn ami-ẹri meji ṣugbọn pupọ ni awọn ohun amorisi pipaṣẹ. Nikan kan tabi nikan diẹ ni yoo ṣe.

Be J avaScript yipada irú faye gba lati pese a ọpọ ti aligoridimu ti o da lori iye ti a ayípadà tabi ohun ikosile. O ṣe pataki lati ro pe ipinnu ti algorithm ti o fẹ ni yoo ṣe nipasẹ awọn gangan baramu ti iye ti awọn majemu ni yipada () ati awọn iye pato ninu awọn ọran. Aami "1" ati nọmba 1 ko kanna, tẹ iyipada ko ṣe ni ibi.

Ṣiṣẹ Awọn Agbepo Awọn Ọpọlọpọ

A ti iwa ẹya-ara ti awọn oniru àṣàyàn J avaScript yipada irú jẹ awọn isansa ti biraketi ohun amorindun - {...} le lati setumo nikan ni ibere ati opin ti awọn onišẹ ara. Gbogbo abala ọran kan ti pari nipasẹ gbólóhùn ipari, eyi ti o le maṣe tẹlẹ.

Ni awọn apeere wọnyi, a ti fọ idinku ni apakan akọkọ abala. Awọn iyatọ lori osi yoo fun abajade ti Variant2, nitori gangan bi o ti yoo bẹrẹ ipaniyan, ati ninu awọn iyatọ lori ọtun, Variant1Variant2 yoo gba, niwon akọkọ yoo executed, ṣugbọn ko ni ipa lati ipo keji, ati lẹhin, awọn oniṣẹ ti apakan akọkọ, Keji: laarin wọn ko si alaye gbólóhùn, ati lẹmeji si iyipada JavaScript jẹ ko. O yẹ ki o ṣe akiyesi pe iyipada iyipada iCond ninu ọna ara yoo ko ni ipa kankan.

Awọn otito ti koodu ati awọn otito ti awọn isoro

JavaScript jẹ ede nla, sare, itọkasi, pẹlu iṣeduro daradara ati iyasọtọ. JavaScript yipada irú oniru ṣiṣẹ daradara, gbigba ko o ati ki o deede apejuwe ti awọn ti o fẹ orisirisi ti awọn aṣayan lori awọn kan pato awọn ipo.

Awọn oniṣẹ aṣayan le ti fi sii ara wọn. Ninu awọn apakan wọn, ọran naa le jẹ awọn gbolohun ọrọ, awọn igbesilẹ, awọn itumọ miiran. Maṣe gbagbe titobi ti awọn oniyipada. Lo gbogbo ibi ni a gbọdọ ṣe apejuwe agbaye.

Sibẹsibẹ, o yẹ ki o ko abuse JavaScript. Yipada ọran jẹ ọpa ti o dara julọ, ṣugbọn kii ṣe alagbeka lori titobi koodu pupọ. Gẹgẹbi diẹ ti o ni imọran ati iṣẹ ti o fẹ ṣe iyatọ ti awọn iyatọ, o nira julọ lati yipada nigbamii.

Iṣẹ-ṣiṣe gidi ko duro, ati pe ti a ko ba ṣe akiyesi awọn ayipada ninu ilana iṣawari, lẹhinna lati akoko ipari iṣẹ naa, ni ọjọ akọkọ ti iṣẹ ti awọn ohun elo ti a ṣẹda, aiṣedede ati awọn aṣiṣe yoo jẹ kedere. Iṣẹ-ṣiṣe yoo laiseaniani lọ siwaju, ati aaye naa yoo ni ipari.

Lati inu irisi yii, ariyanjiyan akọkọ ti JavaScript yipada ayidayida lati iwọn ati idiwọn. Ti o ko ba ṣe afihan eyi, o le ṣe aṣeyọri awọn aṣeyọri ti o ṣe nipasẹ awọn ipinnu kekere ati kekere.

Ipò + ojutu = okun tuntun ti ronu

Aṣiro iṣeduro ti o tọ tọmọ si ojutu. Biotilejepe iṣẹ-ṣiṣe naa, nipasẹ itumọ, ara ko le pinnu ohunkohun ki o mu ki o sunmọ.

Ipo naa ni a lo nibikibi (iṣẹ kekere ti ikọkọ). Ṣiṣeṣẹ ti awọn ipo = ipaniyan diẹ ninu awọn koodu. Lilo JavaScript ni ipo iyipada jẹ oriṣiriṣi kan si ẹja ati ohun to ṣe pataki. Eyi ni a ṣe ni gbogbo ede, nitori o rọrun ati rọrun.

Lọgan ti a bi "Lisp" ati "Atilẹkọ", awọn ede sisọmọ iru wọn si wọn. Awọn ogun ti wa lori awọn oniṣẹ ijọba ati awọn akole. Ṣiyanju lati gba iyasọtọ to dara julọ ti awọn ọna kikọ iṣẹ-ṣiṣe. Loni, olugbese kan ti n ṣalaye ni iṣọkan nse igbelaruge awọn iṣeduro iṣowo.

Sibẹsibẹ, titi di isisiyi ni awọn iṣẹ oniṣẹiṣe iṣẹ awọn oniṣẹ iṣeduro ti wa ni idiyele pataki wọn. Ṣugbọn awọn ero ti awọn imọran igbalode ni gbọgán pe awọn ohun ti ara wọn fi awọn ipo mu ki o wa awọn solusan. Lẹhinna, ohun kan jẹ gbigba ti iṣeduro ati semani.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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