TölvurForritun

JS framhandleggur hlutur samkvæmt útfærslunni sem

JavaScript setningafræði veitir getu til að sameina breytur í fylki og hlutum. Aðgangur að þeim þáttum er hægt að nálgast í gegnum vísitölum og nöfn í gegnum hringrás rekstraraðila.

En það er ekki alltaf hægt að vita fjölda staka í safni á tíma hönnun og er ekki alltaf þægilegt að nota setningafræði veitt merkingarfræði innan þeirra.

Classic hönnun

Normal lykkja yfirlýsing "fyrir (Var i = 0; i

Var i = 0;
á meðan {... aData [i] (typeof aData [i] = 'undefined'!); ... ég ++; }

þegar fjöldi þátta er óþekkt.

Þú getur einnig byggja mismunandi reiknirit fyrir fyllingu og fjölbreytta vinnslu, en það er miklu þægilegra að nota nýja, nútíma afbrigði.

Classic gott þegar þú þarft að vinna úr spurningalistum HR (kenninafn, skírnarnafnið staða), spil fyrir búnaði (líkan framleiðanda, seljanda, dagsetningu sölu), og önnur gögn sem ekki eru byggingu breyta og tákna uppsafnaða vexti.

Þegar array þáttur í sjálfu sér er hlutur eða mannvirki sem hefur sína eiginleika og aðferðir, geta ekki ráðið við klassísk Dynamics magni og gæðum, og tekur aðra merkingu array.

framhandleggur lykkja

The Dynamics er ómissandi eiginleikar raun birtingarmynd array þáttur. Hönnun JS framhandleggur array, í nokkuð frábrugðin venjulegum (samþykkt í öðrum tungumálum), útgáfa, gerir okkur kleift að veita fjölbreytta möguleika til að sýna eiginleika þeirra með dagsetningu frumefni hans.

Segjum sem svo að maður array samanstendur af veginum (eigindlegar og megindlegar eiginleikar þeirra), og annar fylking - ökutæki sem geta ferðast aðeins á ákveðnum vegum og hafa mismunandi skriðdreka bindi eldsneyti, þ.e. fjarlægðin milli innihaldsefni eru einnig mikilvæg.

Í slíkri útfærslu hæfi reiknirit þarf að taka sem grundvöll, til dæmis, á vegum og velja bíla sem vilja vera fær til að keyra á það. Og það er betra, ef vegurinn og bíllinn, tala í áætluninni sem hluti, "finna sig". Þetta er náttúrulega forrit hlutbundin forritun, sem meðal annars þarf ekki að breyta reiknirit til að breyta veginum og bíll söfn, sjálfkrafa bætir vegum viðgerð, bíll viðhald og svo framvegis

Tæknilega hjá JS framhandleggur uppbygging er mjög einfalt: "aData.forEach (fData),", þar fData - fall sem er beitt á hvern þáttur í array aData:

virka fData (value, Index) {sText + = vísitalan + '=' + gildi + '; '; }.

Ef uppspretta gögn fulltrúa sem hér segir:

Var aData = [1,2,3,4];
aData.push (11);
aData.push (22);
aData.push (44);
aData.push ( 'lína 1');
aData.push ( 'lína 2');

Var sText = '',

afleiðing af slíkri notkun JS framhandleggur mun:

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

Features Array hlutir

Hlutur á JavaScript - sérstakt. Notkun hluti á þessu tungumáli er verulega frábrugðin gerð í öðrum tungumálum. Object - þetta í sjálfu sér er fylki af eiginleika og aðferðir. Með síðari raun að framkvæma aðgerð, vista eða breyta innihaldi hennar eða öðrum ytri hlutir, fylki, breytur.

Hlutirnir koma inn í array sem ramma á filmunnar þegar iterating í JS framhandleggur mótmæla mannvirki mynda nýja merkingu: Hönnun breyta skilningi.

Svo, vegurinn sjálfir eru færir um að velja bíl sem getur ferðast á þeim, og síðasti dagur er síuð í boði leiðum. Ef þú borgar ekki athygli, að offramboð á þessari forritun valkostur áreiðanlegri kóða, verkefni - til að ákvarða leiðina afhendingar - gerir JS framhandleggur reisa í þroskandi og einföld lausn: auka leiðum vega, velja vél og framkvæma afhendingu vöru.

Ef leiðum, vegi og vélar - fylki af hlutum, reiknirit er mjög einfölduð. Það kann að virðast undarlegt að tilkoma JS framhandleggur uppbyggingu eins lengi lengi að koma. En þrátt fyrir einfaldleika punkt, í raun er erfitt að framkvæma.

Æfðu JS framhandleggur og alvöru hluti

Hugsun nútíma verktaki starfar með kunnuglegum hlutum fyrir forritun, en ekki hluti af alvöru vandamál. Ekki almennt skilið af þeim vegarins bílnum, leið, fjarlægð ...

Hlutbundin forritun hefur þróast thorny brautir, og jafnan hefur verið tekið til að búa til forrit mótmæla array, eyðublöð, hnappar, Route val kassi, o.fl.

Að auki, JS framhandleggur ásamt öðrum býr tungumál er flutt í vafranum gesturinn er að koma í reynd alvarlegum takmörkunum. Ekki á hverjum verktaki er tilbúin til að deila númerið hennar. Árangursrík dæmi á notkun fylki og söfn raunverulegum hlutum - góð leið til að bæta þekkingu.

Hins, framboð af JavaScript kóða fyrir óæskilegrar notkunar verktaki hefur óbein áhrif á þróun efnilegur hugmyndir fyrir dynamic og alvöru-heiminum hlutum. JS framhandleggur byggingu er ekki enn fullkomin, og þróun merkingarfræði þeirra virðist vera mjög efnilegur átt.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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