Lik'homphieutha, Lenaneo
JS pele ho ntho e entsoe ka mefuta e sa tšoaneng
Tlhaloso ea JavaScript e fana ka bokhoni ba ho kopanya mefuta-futa ka lihlopha le lintho. Ho fihlella ho lihlopha ho ka fumanoa ka li-index le mabitso, ho sebelisoa basebetsi ba lits'ebeletso.
Empa hase kamehla ho ka khonehang ho tseba palo ea lintlha tse bokellaneng sethaleng 'me ha ho bonolo kamehla ho sebelisa poleloana ea puo ka har'a semantics eo e fanang ka eona.
Liqapi tsa khale
Tlhaloso e tloaelehileng ea loop "bakeng sa (var i = 0; i Var i = 0; Ha palo ea lisebelisoa e sa tsejoe. U ka boela ua haha litsela tse ling tsa ho tlatsa le ho sebetsana le li-arrays, empa ho bonolo haholo ho sebelisa mekhoa e mecha ea mehleng ena. Li-classic li ntle ha u hloka ho sebetsana le lipotso tsa lefapha la basebetsi (lebitso, lebitso, patronymic, poso), likarete tsa thepa (mohlala, moetsi, morekisi, letsatsi la thekiso) le lintlha tse ling tse sa fetoleng ka mokhoa o hlophisitsoeng 'me li na le thahasello e akaretsang. Ha karolo ea sehlopha e le eona ntho kapa sebopeho, e na le thepa le mekhoa ea eona, joale li-classic li ke khone ho sebetsana le matla a boleng le boleng, 'me karolo e nka moelelo o fapaneng. Ka matla, ponahalo ea mefuta e mengata ea ntho ea sebele e bohlokoa. Sebopeho sa JS esale pele se hahoa, se seng se fapane le se tloaelehileng (se amoheletsoeng ka lipuo tse ling), se lumella sehlopha ho bonts'a thepa ea eona ho latela karolo ea eona ea hona joale. Ka mohlala, sehlopha se seng se na le litsela (litšoaneleho tsa tsona tsa boleng le tsa bongata), 'me tse ling ke likoloi tse ka tsamaeang litseleng tse itseng feela' me li na le libaka tse sa tšoaneng tsa libaka tsa peterole, ke hore, sebaka se pakeng tsa liteishene tsa khase le sona se bohlokoa. Phetolelong ena, algorithm ea bohlokoa e lokela ho nka e le motheo, mohlala, tsela le ho khetha likoloi tse ka li fetisang. Hape ho molemo, haeba tsela le koloi, li sebetsana lenaneong e le lintho, "li iphumana li le teng". Ena ke ts'ebetsong ea tlhaho ea lenaneo le ikemiselitseng ho etsa lintho, tse ling, tse ling, tse sa lebiseng tlhokahalo ea ho fetola algorithm ha o fetola liqoqo tsa litsela le likoloi, ka hloko li nahanisisa ka litsela tse lokisoang, likoloi ka tlhokomelo, joalo-joalo. Ha e le hantle, maemong a ka pele ho JS, sebopeho se shebahala se le bonolo haholo: "aData.a ho (fData);", moo fData e leng mosebetsi o sebelisoang ho karolo e 'ngoe le e' ngoe ea aData: Mosebetsi fData (bohlokoa, index) {sText + = index + '=' + bohlokoa + '; '; }. Haeba data ea pele e hlahisoa ka tsela e latelang: Var aData = [1,2,3,4]; Joale phello ea kopo ena ea JS foreach e tla ba: "= = 1; 1 = 2; 2 = 3; 3 = 4; 4 = 11; 5 = 22; 6 = 44; 7 = line 1; 8 = line 2;". Ntho e hlahang JavaScript e khethehile. Tšebeliso ea lintho ka puo ena e fapane haholo le ho phethahala ka lipuo tse ling. Ntho ke lintho tse ngata le mekhoa. Tabeng ena, ba qetellang ba etsa liketso, ba boloka kapa ba hlophisa lintho tsa bona kapa tsa ka ntle tsa lintho tse ling, lirapa, mefuta-futa. Lintho, tse tlang meeling, joaloka liforeimi filimi, ha u shebile JS foreach object e hahang, theha semantics e ncha: kaho ea moelelo o fapaneng . Kahoo, litsela li fuoa monyetla oa ho khetha likoloi tse ka tsamaeang ka tsona, 'me qetellong li hloekisa matsatsi a teng bakeng sa litsela tsa bona. Haeba u sa ele hloko ts'ebetsong eo ea lenaneo lena ho phahamisa ho tšepahala ha khoutu, mosebetsi - ho fumana mokhoa oa ho tsamaisa thepa - o fetisetsa mochine oa pele oa JS ka tharollo e nang le morero le e bonolo: ho hasa litsela tseleng, ho khetha mechine le ho fana ka thepa. Haeba litsela, litsela le mechine e le lihlopha tsa lintho, joale algorithm e bonolo haholoanyane. Ho ka bonahala ho sa makatse hore ponahalo ea kopano ea JS pele ho nako e nka nako e telele ho emela. Leha ho le joalo, ho sa tsotellehe bonolo bo ngotsoeng, ka ho etsa joalo ho thata ho e phethahatsa. Monahano oa moqapi oa morao-rao o sebetsana le lintho tse tloaelehileng bakeng sa ho etsa lenaneo, empa eseng lintho tsa bothata ba sebele. Ha ho tloaelehileng ho utloisisa ka tsela e joalo, koloi, tsela, sebaka ... Lenaneo le ikemiselitseng ho hlahisa mekhoa e metle, 'me ka tloaelo e ile ea e-ba tloaelo ea ho etsa lintho tsa lenaneo: mofuta, fomu, konopo, fensetere ea khetho ea tsela, joalo-joalo. Ho phaella moo, ho ea pele ha JS hammoho le lipuo tse ling tsa lipuo ho etsoa mochineng oa moeti, e leng se hlahisang mefokolo e tebileng ka ho etsa joalo. Hase moqapi e mong le e mong ea loketseng ho arolelana khoutu ea hae. Mehlala e atlehang ea tšebeliso ea lihlahisoa le likhetho tsa lintho tsa sebele ke tsela e ntle ea ho ntlafatsa tsebo. Leha ho le joalo, ho fumaneha ha khoutu ea JavaScript bakeng sa tšebeliso e sa lebelloang ea moqapi ho na le phello e sa tobang ho nts'etsopele ea likhopolo tse tšepisang bakeng sa ho bōpa lintho tse matla le tsa sebele. Tsela ea pele ea JS e hahiloeng ha e e-s'o phethahale, mme ntshetsopele ea semantics ea bona e bonahala e le tataiso e ts'episitsoeng haholo.
Ha u ntse u (typeof aData [i] = = 'Ha e nahane') {... aData [i]; ... i ++; }, Li-cycle bakeng sa ntho e 'ngoe le e' ngoe
ADATA.push (11);
ADATA.push (22);
ADATA.push (44);
ADATA.push ('line 1');
ADATA.push ('line 2');
Var sText = '', Likarolo tsa li-arrays tse nang le lintho
Itloaetse ho sebelisa JS pele le lintho tsa sebele
Similar articles
Trending Now