MakombiyutaZvirongwa

JS foreach chinhu sezvo musimboti

JavaScript nemarongerwo chinopa kukwanisa chokubatanidza variables kupinda arrays uye zvinhu. Kuwana zvinhu anogona kuwanikwa Via maindex uye mazita kuburikidza kutenderera dzaishandisa.

Asi hazvisi nguva dzose here kuziva nhamba zvinhu zviri kuunganidzwa panguva zvakagadzirwa nguva uye hakusi nyore kushandisa nemarongerwo akapa semantics mukati kwavari nguva dzose.

Classic patani

Normal loop okuti "nokuda (hadde Ini = 0; ini

hadde Ini = 0;
apo {... aData [Ini] (typeof aData [Ini] = 'Undefined'!); ... Ini ++; }

kana uwandu zvinhu harizivikanwi.

Unogonawo kuvaka algorithms siyana kuti zvekupfakira uye hondo kubudiswa, asi zviri zvikuru nyore kushandisa idzva, dzomutauro ano.

Classic zvakanaka kana unofanira dzinoona nemibvunzo HR (anonziwo, wokutanga zita, chinzvimbo), makadhi kuti midziyo (womuenzaniso, mugadziri, mutengesi, musi waakazvitengesa), uye mamwe mashoko dzisina kusimba kushandura uye vanomirira tinofanira kugara mubereko.

Kana kubata chinhu pacharo chinhu kana mamiriro kuti ine zvivako ayo uye nzira, haagoni kurarama chaiwo emuchina uwandu uye unhu, uye anotora yakasiyana kuko.

Foreach loop

The rinomutsa kunokosha ehupfumi kuratidzwa chaiko kuko maatomu akafanana. Design JS foreach wakazvigadzira, mune siyanei zvatinosiita (wokurera nendimi), shanduro, anotibvumira kugovera inofa mukana wokuratidza ehupfumi zvavo kuburikidza musi ake maatomu akafanana.

Ngatitii mumwe kuko unotora road (dzavo Qualitative uye quantitative maitiro), uye mumwe hondo - motokari kuti anogona kufamba chete vamwe mumigwagwa uye dzakasiyana vhoriyamu mafuta matangi, i.e. daro pakati zvokubikisa vari Zvinokoshawo.

In dzakadaro musimboti zvakakodzera algorithm anofanira kutora sezvikonzero Somuenzaniso, mugwagwa uye sarudza motokari kuti achakwanisa kutyaira pamusoro payo. Uye zviri nani, kana panzira uye motokari, kutaura papurogiramu sezvishandiso, "vanozviwana." Izvi wechisikigo kushandiswa chinhu vaifarira zvirongwa, izvo, pakati pezvimwe zvinhu, haafaniri kushandura algorithm kuti kuchinja mugwagwa uye motokari akaunganidzwa, kwaita compensates nokuti mugwagwa kugadziriswa, Nokuraramisa motokari uye zvichingodaro

Zvazviri pana JS foreach Dendere iri nyore chaizvo: "aData.forEach (fData);", apo fData - a basa kuti rinoshandisirwa nechimwe chinhu siyana aData:

kushanda fData (kukosha, indekisi) {sText + = indekisi + '=' + ukoshi + '; '; }.

Kana tsime Data anomiririrwa sezvinotevera:

hadde aData = [1,2,3,4];
aData.push (11);
aData.push (22);
aData.push (44);
aData.push ( 'mutsetse 1');
aData.push ( 'mutsetse 2');

gat sText = '',

mugumisiro kushandiswa kwakadaro JS foreach vachatitaka:

"0 = 1 1 = 2 2 = 3 3 = 4 4 = 11; 5 = 22, 6 = 44, 7 = mutsetse 1, 8 = mutsetse 2;".

Features Array zvinhu

Chinhu musi JavaScript - inokosha. Kushandisa zvinhu pamusoro mutauro uyu yakasiyana implementations mune mimwe mitauro. Chinhu - izvi pacharo inofa zvivako uye nzira. With yokupedzisira chaizvoizvo kuita chiito, achiponesa kana Editing kugutsikana kwayo kana zvimwewo zvinhu, arrays, variables.

Zvinhu chichizouya mumitsetse sezvo mapuranga ari filmstrip, kana iterating muna JS foreach chinhu zvivako vanoumba semantics itsva: kugadzira shanduka pfungwa.

Saka, mugwagwa vega vanokwanisa kusarudza motokari kuti anogona vatasve pavo, uye pazuva rokupedzisira vari yakasvinwa kuwanika pakutengeserana. Kana iwe havateereri, kuti redundancy iyi zvirongwa Ipfungwa yakawanda zvakavimbika code, basa - kuziva nzira makurukuriro - anoita JS foreach kuvaka mune zvahunoreva uye nyore mhinduro: kuwedzera nzira migwagwa, sarudza kuti muchina uye tongai chokuendesa nenhumbi.

Kana nzira, migwagwa uye michina - arrays zvinhu, kuti algorithm iri nyore zvikuru. Zvingaita sezvinoshamisa kuti kwaita JS foreach mamiriro nguva refu mune kuuya. Zvisinei, pasinei nyore pfungwa, mune tsika zvakaoma dzika.

Dzidzira JS foreach uye zvechokwadi zvinhu

Kufunga yokuvaka ano unoshanda chete vanoshamwaridzana zvinhu hurongwa, asi kwete zvinhu zviri zvechokwadi dambudziko. Kwete anowanzonzi kunzwisisa neavo enzira motokari, nzira, daro ...

Chinhu vaifarira zvirongwa yave vakashanduka yeminzwa makwara, uye dzinozivikanwa yatorwa kusika nepurogiramu chinhu wakazvigadzira, nezvimiro, mabhatani, nzira kusarudzwa bhokisi, etc.

Uyezve, JS foreach pamwe nevamwe mutauro constructs rinoitwa mubrowser mushanyi kuti Anouya tsika zvakakomba nezvatisingagoni. Hakusi yokuvaka ose akagadzirira kugoverana bumbiro rayo. Vanobudirira mienzaniso kushandisa arrays uye muunganidzwa chaidzo zvinhu - yakanaka nzira kuvandudza ruzivo.

Zvisinei, Kuwanikwa JavaScript remitemo kuti kupedzisira kushandiswa yokuvaka ane isina kunanga kukanganisa kukura vaizotibata nemazano simba uye chaiyo-nyika ine zvinhu. JS foreach kuvaka haisati vakakwana, uye pave semantics dzavo sokuti kuva vaizotibata chaizvo kutungamirirwa.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sn.unansea.com. Theme powered by WordPress.