Kọmputa, Mmemme
JavaScript anya nko: n'ihi na, mgbe, na-eme-mgbe
The akụkọ ihe mere eme nke na e guzobere nke oge a na mmemme asụsụ syntax yiri usoro nke ihe ọmụma nke eluigwe na ala. Na na ọ bụ mmalite ... Ma ugbu a na ihe niile dị mfe na oké ọnụ.
The algọridim emecha - mgbe niile a daisy yinye iwu. Ọhụrụ na mmemme - enịm ozugbo jikọtara usoro. Now Robin dịghị mgbe bara uru ka Oghere Usoro ma ọ bụ ihe yiri iwu yinye. Kpọọ, ikwu n'ụzọ, na ọnọdụ - nnọọ ezu maka ihe ọ bụla ngwọta. Ọtọ asụsụ ghara ịnapụ dị mkpa ndị a echiche, ma mkpa ikwugharị ngalaba nke koodu nọgidere.
Browser: DOM, ire ya + server
JavaScript-cycles ịnọgide na, ọ bụ ezie na ọtọ echiche enwetara pụrụ iche ọ pụtara. Ikekwe ihe na-ekpe nke "mkpukpo" na "Okwu Mbido", ma nke ka nke, ebe ebe JavaScript ndụ, nke mere ka a eziokwu na e nwere, ma ọ bụ echeghi na a ọhụrụ mkpebi.
JavaScript na-agba n'ime a nchọgharị na-akawanye na peeji nke, parses ya n'ime a DOM na malite mbụ edemede. All ọzọ peeji nke, gụnyere ebudatara a - ọ bụ Mmepụta nke aka emeghari asụsụ site nke koodu na ihe nkesa ma na-na-arụpụta na-eji AJAX usoro nwere ike kpọkuru.
The nchọgharị anamde chọta JavaScript-koodu na nwere ike iji ihe nke nchọgharị, gụnyere otu na Site n'ibu data ka ihe nkesa na-enweta a nzaghachi, dị ka nke nwere ike na-eme dị ka onye na HTML-nkè na ụzọ na-ahụ n'ezie koodu. The omume nwere ike na-anọchi anya arrays na akpọkwa. Sense iji a JavaScript efu cycles, ohere na-eju eju ime-enweghị ka ha, na chuo nchọgharị na kpọgidere enweghi ngwụcha nsoro nke iwu abụghị ihe ngwọta kasị mma.
N'ezie loops nọ na ọtụtụ ndị JavaScript syntax, mmepe nwere ike zuo ezu ọkọlọtọ imewe ha onwe ha ọrụ.
JavaScript code itie ke ohere
Modern programmer anaghị ọbụna na-eche na ọ na- a okirikiri (n'ihi na, The mgbe, ime The mgbe, ...) - na ọgwụgwụ usoro nke cycles (cycles) processor, a dị mfe usoro nke ọnụọgụ abụọ arụmọrụ, kwụsị ọpụpụ counters, ie ọnọdụ.
Dị ka ndị dị otú ahụ, okirikiri bụghị n'ogo nke igwe asụsụ: bụ a Nchikota nke mbụ iwu, ageme arụmọrụ na tọghatara. Larịị elu, n'agbanyeghị ihe n'aka ike ga-eji maka mmepe nke nchọgharị na JavaScript Interpreter, cycles ga-pụrụ iche. Na "iberibe koodu" ga-adade ke iche iche ugboro na dị iche iche ọgbọ nke programmers. The n'ala n'elu "na-ewu» JavaScript. The syntax nke nke awade oge a JavaScript cycles.
JS - mara mma asụsụ: bara uru, oge a na zuru-apụta. The syntax nke a ngwá na-agụnye niile chepụtara na agafeela ule nke oge ma na-na ntọala nke ọ bụla algọridim immutable. Ma n'ihi cycles ma ọ bụrụ na ọ dị mkpa, n'ezie? Ọganihu na mmemme mgbe jụrụ onwe m ajụjụ nke a ntoala uwa, kama ọ bụ naanị mgbe ụfọdụ, chọta ihe ngwọta ya.
ebumnobi mgbakwasị
The okirikiri nwere ike ịbụ naanị abụọ variants nke ọnọdụ ma ọ bụ na counter, ma n'ezie na (na kasị ala ozo) ọ bụla okirikiri - nanị site amụma. N'asụsụ ụfọdụ nkịtị okirikiri "ka onye ọ bụla." Na JavaScript cycles foreach Ọdịdị na-anọchi anya prop na ihe, ma ọ bụ ike iji a variant array.forEach (...).
Na nke ọ bụla, abụọ nhọrọ: na igwe koodu na kpere na ọgwụgwụ niile mmemme algọridim, ọbụna na-ede na-atụgharị asụsụ, ọ dịghị ndị ọzọ iwu yinye megharịa nhọrọ: o wee nwee ihe ịrụ ọzọ ruo mgbe:
- counter adabere;
- ruo mgbe ọnọdụ na-zutere.
JavaScript - a typical ntụgharị okwu. Ya pụrụ iche atụmatụ: ọ na-arụ ọrụ n'ime nchọgharị na-eji ya akpọkwa na enye gị ohere igosi na algọridim na ahịa n'akụkụ dị ka page ibu dị na nchọgharị, na na N'ezie nke ya ọrụ.
Simple okirikiri na onye ọ bụla
Na JavaScript foreach loops anya dị ka ojiji nke n'usoro ọrụ:
The ojiji nke ndị dị otú ahụ cycles anaghị eme ka ihe isi ike. Chie, ọ dịghị n'ezie okirikiri. E nwere a na-agbanwe agbanwe ọgwụgwọ ọrụ na-ọcha nke n'usoro.
Cycle n'elu counter
More-agba nkịtị na-ele anya na JavaScript cycles maka:
N'ebe a, counter anamde agbanwe onye bara uru dịgasị dị ka usoro na ihe ịrịba ama bụ na njedebe nke okirikiri ọnọdụ. Ọ bụchaghị na usoro na ọnọdụ na-agụnye a na agbanwe okirikiri. Ma akara nke ọgwụgwụ mgbe na okirikiri kpamkpam kpebisiri ike site na ha.
nhazi loops
Nhọrọ na mgbe JavaScript awade, dabere na mgbe ị na mkpa iji chọpụta ọnọdụ. Ọ bụrụ na ozu nke akaghị ghara gburu ọbụna mgbe - onye a, ma ọ bụrụ na ahụ ga-rụrụ dịkarịa ala otu ugboro, ọ bụ ihe ọzọ:
Ke akpa idaha, na ikọ isi imewe mgbe, JavaScript mbụ achọpụtazi ọnọdụ, na ọ bụrụ na ọ bụ eziokwu, kpere akaghị. Nke abụọ ahụ okirikiri ga-egbu mbụ. Ọ bụrụ na n'ihi nke variables kpọmkwem na nyere rụrụ eme mgbe, ọ ga-ewe a ụgha uru, akaghị akwụsị.
Oke n'ịgwa nke mfe algọridim
The isi ọrụ (akụkụ) nke ọ bụla algọridim - chọta, na na-eme ka ahụ a mkpebi banyere ihe na-eme na-esote. The kasị oge ochie search nhọrọ --akpali a agbanwe, n'ihi bụ ozugbo. Ọ bụrụ na ndị variables dị ọtụtụ, na o nwere ọtụtụ ụkpụrụ (n'usoro), mgbe ahụ sample ụkpụrụ a ga-hụrụ na a ga-ekpebi ga-eme n'ọdịnihu omume nke akwukwọ.
Nke a dị mfe ozizi mere a loop na a counter na JavaScript asụsụ ụdị panacea maka nsogbu nile. Modern kọmputa dị iche iche na-agba. Oge igbu scripts na nchọgharị ezu, e nweghị ọsọ ọsọ. Ọ dị mfe idozi ihe maka ihe. N'ihi ya, J avaScript maka loops adịwo nnọọ ewu ewu.
Ezighị ezi na ụdị ihe ọ bụla. Ma n'azụ a na obibia bụ mfe ida kachasi mkpa n'ihi na nke e dere otu ma ọ bụ ọzọ algọridim. A na-adịghị-enweghị isi. All na nke e dere, ọ bụla omume na-eme ka uche. Oké eri na J avaScript cycles n'ihi na, Mmepụta na-apụghị ịhụ ọdịdị zuru oke nke ziri ezi na-adịghị ike ihe zuru ezu algọridim.
Arụmọrụ, ọzọ yiri nke eziokwu
однотипного кода можно представить функциями - алгоритм сразу преобразится, основное тело скрипта уменьшится в размере, все станет читаемым и понятным. Iji JavaScript-cycles, ihe atụ nke otu ụdị koodu nwere ike na-anọchi anya ọrụ - algọridim ozugbo gbanwee, isi ahu nke script ebelata ke size, mmadụ nile ga-ogugu na ihe kwere nghọta.
Nke a abụghị a radically ọhụrụ ngwọta, ma na nghọta na ọ bụghị n'ofè akporo ọzọ asụsụ chepụtara. Karịsịa, J avaScript cycles nwere ike dị na oge gboo njakpa () ọrụ:
cResult = '9,8,7,6,5,4' ; var cResult = '9,8,7,6,5,4';
aResult = cResult . var aResult = cResult. ( ',' ); njakpa ( ',');
E nweghị okirikiri, ma ọ bụghị ihe rụrụ ọrụ a, ma ọ bụrụ na ọ bụghị site na-achọ akara '' na-eji ya ikewapụ otu nọmba site ọzọ.
Abstracting si otú ọ na-emejuputa atumatu n'ime gbawara n'etiti () ọrụ ike na-gbakwunyere na ya JavaScript arụmọrụ iji cycles na okwu nke were - ihe adaba. Ọ dị oké mkpa na otú ahụ na-eduga ná mmepe nke arụmọrụ nke ọ bụla ọrụ, karị, ma ngụkọta ka na-na a obibia.
Ọrụ ndị a allt (), padc (), padl () na padr () - ihe na-adịghị adị na JavaScript, ma ọ bụ mgbe ụfọdụ dị mkpa iji wepụ a eriri ma ọ bụ oghere ka mmezi ogologo nke eriri n'aka ekpe, aka nri ma ọ bụ abụọ. Aru nke ọrụ ndị a - JavaScript-cycles. Dị Mfe, ịgụ na mgbe kpọgidere algọridim na-eji ya.
Embodiments nọmba akakabarede ọrụ nke 16-ary 10-nke ngụkọta oge na azụ usoro, ọ bụ mfe agwa data site na otu usoro ọzọ, guzobere ebe a site na a do mgbe cycles. Kọmpat na oru oma syntax.
Correct cycles - yiri nke eziokwu
JavaScript - adịghị amasị ndị ọzọ mmemme asụsụ na dị iche iche iche iche nke nsụgharị, na ọtụtụ ihe, nēche bụghị ịgbanwe syntax, na ịzụlite na ịmụba ya.
Programmer na-eche echiche iji JS, ọ dị iche na PHP programmer eche echiche (akpan akpan, na ndị ọzọ na-asụ asụsụ na ngụkọta, ọma, ma e wezụga na "Okwu Mbido" na-eso ụzọ ya na-agunyeghi na izugbe direction), mgbe algọridim na ọ bụghị nanị variables, arrays, ọrụ rụọ, cyclic owuwu .
Ọ bụrụ na anyị chere na e nweghị cycles, na idozi nsogbu ọ dị mkpa, ndị kacha nhọrọ (mkpuchi anya) - atụ aro na omume bụ nhazi data, nke na-a isi ma ọ bụ ihe na usoro ke ọmụma ohere. Gịnị bụ isi na ihe isi ihe usoro - ọ bụ otu isiokwu ebe. N'ihi na programmer, a tesis pụtara: a dị mfe, nke a bụ a set nke dị mfe data. Kwesịrị ịdị, nke a dị mfe otu larịị a larịị n'okpuru usoro ga-abụ, ma n'ihi na elu - ebe.
Na nke a na obibia, n'ókè nke na-elekọta - gosi ha bụ site na ha ụzọ. Mgbe isi na ibu-usoro, ọrụ nke usoro - na-egosi na ya kachasi mkpa ka a zọpụta nke entities nke ya ihe.
Nke a na obibia bụ dị ka ochie dị ka echiche nke mmemme asụsụ, ma ka na-adịghị hụrụ ya ezigbo echiche na mmemme. Ọtụtụ programmers eche n'ụzọ ziri ezi, ma n'ihi ọrụ ha doo nnọọ ka e chọrọ.
Ọ bụ uru na mgbe ụfọdụ ka na-eyi a bandeeji ahụ n'anya ya ịhụ ụwa!
Similar articles
Trending Now