CoimpiutaranPrògramadh

JavaScript: leum cùis - tagh roghainnean

Is e an t-adhbhar an-còmhnaidh aon, is dòcha gu bheil na luachan tòrr. No 's dòcha an rathad eile: airson aon luach bidh grunn adhbharan airson a choltas. Ann an suidheachadh sam bith, feumar ach aon cho-dhùnadh a ghabhail a rèir cuid de shuidheachadh, no a 'chaochladh.

Fiù 's ma tha an co-dhùnadh a dh'fhaodadh a bhith aig grunn roghainnean ann airson adhbhar sam bith a' stiùireadh a-mhàin aon dòigh, ach mar as trice grunn dhòighean, agus a dh'fheumas sinn a dhèanamh roghainn.

Classic cumhach aithris ma (staid) {1 algairim, ma tha an staid a tha fìor eile} {2 algairim, ma tha an staid tha e meallta} a 'toirt ach dà roghainnean. Ach tha eadhon obair fìor shìmplidh a 'toirt iomadh roghainn an-còmhnaidh.

Sìth "chan e aon", ach aon chumha

Togail JavaScript, tionndadh cùis = luachan cùmhnant ioma-fhillte. Faodar aon rud coltach ri fhaighinn le bhith a 'cleachdadh measgachadh den aithris Mura. Ach, gu mì-fhortanach, tha a 'chiad atharrachadh co-chòrdail agus gu ìre nas mionaidiche. A thuilleadh air an sin, bidh an co-dhùnadh air an dàrna roghainn gu foirmeil ag iarraidh air an neach-leasachaidh barrachd sgil:

An seo am measgachadh ma tha (...) {...} eile {...} agus feuch {...} cath (...) {...} a 'toirt toiseach a' mhodhail iomlaid AJAX san algorithm. Tha an fhreagairt air a làimhseachadh ann an seata co-ionann de aithrisean co-chòrdail.

Cás mu leum JavaScript: eisimpleir

Am prìomh eadar-dhealachadh bhon taobh a-muigh eadar roghainn an roghainn agus aon chumha: chan urrainn dhut sgrìobhadh a dhà ach grunn bhocsaichean so-ruigsinneach. Chan eil ach aon no dhà a-mhàin air an coileanadh.

Structair J avaScript suidse a 'leigeil a' chùis a thoirt seachad ioma-ghnèitheachd de aontaran a rèir luach a caochlaideach no a chur an cèill. Tha e cudromach beachdachadh gum bi an roghainn an algairim a tha a dhìth air a dhèanamh leis a 'mheur cheart de luach a' chumha anns an atharrachadh () agus an luach a tha air a shònrachadh sa chùis. Chan eil an samhla "1" agus an àireamh 1 mar an ceudna, chan eil an t-atharrachadh air a dhèanamh an seo.

A 'dèanamh iomadach earrann

A feart na phàirt den dealbhadh roghainnean J avaScript suidse a 'chùis às aonais eadar camagan blocaichean - {...} an urra ri mìneachadh-mhàin an toiseach agus deireadh a' ghnìomhaiche chorp. Tha gach earrann cùise air a chrìochnachadh le aithris briseadh, a dh'fhaodadh nach eil ann.

Anns na h-eisimpleirean seo, chaidh briseadh a-mach anns a 'chiad chùis. Bheir an t-eadar-dhealachadh air an làimh chlì toradh Variant2, oir tòisichidh e air a chur gu bàs, agus san atharrachadh air an làimh dheis, gheibhar Variant1Variant2, bhon a thèid a 'chiad fhear a chur gu bàs, ach cha bhi buaidh sam bith ann bhon dàrna staid, agus a bharrachd air sin cha chuir gnìomhaichean a' chiad earrainn bacadh air An dàrna fear: eatorra chan eil aithris briseadh ann, agus chan eil dà uair ann an suidheachadh atharrachadh JavaScript. Bu chòir a thoirt fa-near nach bi buaidh sam bith aig atharrachadh caochlaideach iCond ann an structar na cuirp.

Fìrinn a 'chòd agus fìrinn an duilgheadais

Tha JavaScript na dheagh chànan, luath, geàrr, le co-dhealbhachd fìor mhath agus loidsigeach. JavaScript suidse chùis dealbhaidh ag obair-iomlan, a 'leigeil soilleir agus pongail tuairisgeul miannaichte diofar roghainnean air an suidheachaidhean sònraichte.

Faodar gnìomhaichean taghaidh a chur a-steach a chèile. Anns na h-earrainnean aca, faodaidh a 'chùis a bhith nan aithrisean co-chòrdail, lùban, rud sam bith eile. Na cuir às do raon nan atharrachaidhean. Bu chòir iomradh a thoirt air feadh na cruinne anns gach àite.

Ach, cha bu chòir dhut mì-ghnàthachadh JavaScript. Tha cùis Switch na inneal branching sàr-mhath, ach chan eil e comasach gluasad mòr a dhèanamh air còd mòr. Na tha nas inntinniche agus nas gnìomhaiche tha roghainn nan atharrachaidhean air a chur gu bàs, nas duilghe bidh e ag atharrachadh nas fhaide air adhart.

Chan eil an obair fìor a-riamh a 'seasamh, agus mura toir sinn aire do na h-atharrachaidhean anns a' phròiseas airson fuasgladh fhaighinn, an uairsin bho àm crìochnachaidh na h-obrach, anns a 'chiad latha de dh'obair an stòrais chruthaichte, bidh mì-chinnt agus easbhaidhean follaiseach. Gun teagamh bidh an obair a 'dol air adhart, agus feumaidh an làrach a bhith air a chrìochnachadh.

Bho thaobh an t-seallaidh seo, tha prìomh dhroch-chùis càs atharrachadh JavaScript a 'tighinn bhon mheud agus cho iom-fhillteachd. Mura dèan thu droch dhìol air seo, faodaidh tu an coileanadh a choileanadh le roghainnean mionaideach agus beaga.

Condition + solution = tionndadh gluasad ùr

Tha duilgheadas a chaidh a chruthachadh ceart a 'toirt tuairmse air an fhuasgladh. Ged nach urrainn don obair, le mìneachadh, fhèin co-dhùnadh a dhèanamh air rud sam bith agus a thoirt nas fhaisge air.

Tha an suidheachadh air a chleachdadh anns gach àite (gnìomh beag prìobhaideach). A 'coileanadh a' chumhachaidh = cur an gnìomh cuid de chòd. Tha a bhith a 'cleachdadh JavaScript ann an cùis suathaidh an dà chuid a' toirt cothrom do fhasan agus riatanas follaiseach. Tha seo air a dhèanamh anns a h-uile cànan, oir tha e sìmplidh agus furasta.

Nuair a rugadh "Lisp" agus "Prologue", cànanan prògramachaidh coltach riutha. Tha blàr air a bhith ann thairis air obraichean eadar-ghluasadach agus bileagan. A 'feuchainn ri ìre iomchaidh fhaighinn de stoidhle gnìomhach phrògraman sgrìobhaidh. An-diugh, tha mòr-leasaiche gu dealasach a 'brosnachadh bheachdan le cuspairean.

Ach, gu ruige seo anns na h-obraichean ùr-nodha, tha luchd-obrachaidh co-chòrdail a 'faighinn an luach riatanach. Ach is e brìgh bheachdan an latha an-diugh gu bheil na rudan fhèin a 'cur shuidheachaidhean fhèin agus a' faighinn fhuasglaidhean. Às deidh na h-uile, is e cruinneachadh de cho-theacs agus semantics a th 'ann an nì.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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