Komepiuta, Polokalame
Mea IS foreach o le embodiment
JavaScript syntax maua ai le tomai e tuufaatasia fesuiaiga i arrays ma mea faitino. e mafai ona mauaina le avanoa i le elemene ala faasino upu o igoa ma igoa e ala i se tau taamilosaga.
Ae e le mafai ona iloa i taimi uma le aofai o elemene i le aoina i mamanu taimi ma e le o taimi uma talafeagai e faaaoga le syntax tuuina semantics totonu oi latou.
mamanu masani
faamatalaga matasele masani "mo (var i = 0; i var i = 0; pe afai e le iloa le tele o elemene. E mafai foi ona fausia algorithms eseese mo faatumuina ma autau gaosi, ae e sili atu le talafeagai e faaaoga le fou, variants nei. lelei masani pe e manaomia ona e faagaoioia le questionnaires itula (faaiu, igoa muamua, tofiga), pepa mo masini (faataitaiga, gaosi oloa, tagata faatau, aso o le faatauina atu), ma isi faamatalaga e le o structurally suia ma sui o le tului faatupulaia. Ina ua le autau o elemene i totonu lava o se mea po o se fausaga ei ai ana lava meatotino ma metotia, e le mafai ona feagai ai ma aofaiga dynamics masani ma le lelei, ma e manaomia ai se autau uiga eseese. O le dynamics e taua meatotino elemene autau faaaliga moni. Design IS autau foreach, i teisi ese mai le masani (faaaogaina i isi gagana), lomiga, mafai ai ona tatou tuuina atu se autau o le avanoa e faaalia ai lo latou meatotino e ala i le aso o lona elemene. Faapea se tasi autau e aofia ai se auala (latou uiga qualitative ma Aofaiga), ma le isi autau - taavale e mafai ona malaga na o nisi auala ma maua tane eseese suauu tusi, i.e. e taua foi le mamao i le va o vaega. I sea embodiment tatau ona algorithm talafeagai e avea o se faavae, mo se faataitaiga, le auala ma filifili le taavale o le a mafai ona e aveina i ai. Ma e sili atu, pe afai o le auala ma le taavale, i le tautala i le polokalama o mea, "e maua i latou lava." o se talosaga o le lalolagi lenei o le polokalame e fiafia i le mea, lea, faatasi ai ma isi mea, e le tatau ona suia le algorithm mo suia aoina auala ma taavale, otometi compensates mo le toe faaleleia o auala, taavale tausiga ma isi Technically i fausaga foreach IS e matua faigofie: "aData.forEach (fData);", lea fData - o se galuega tauave ua faaaogāina i elemene taitasi o le autau aData: galulue fData (taua, faasino upu) {sText + = faasino + '=' + taua + '; '; }. Afai o le puna o faamatalaga o loo faatusalia mai e faapea: var aData = [1,2,3,4]; o le taunuuga o sea faaaogāina IS foreach le a: "0 = 1 1 = 2 2 = 3 3 = 4 4 = 11; 5 = 22, 6 = 44, 7 = laina 1, 8 = laina 2;". Object i JavaScript - faapitoa. O le faaaogaina o mea faitino i lenei gagana e tulaga ese mai implementations i isi gagana. Object - lenei ia lava o se autau o meatotino ma metotia. Faatasi ai ma le gata faia moni lava o le tagi, laveaiina po o le toe faafouina ona anotusi po o isi mea faitino i fafo, arrays, fesuiaiga. O le mea o mai i le autau o faavaa i le filmstrip, pe a iterating i fausaga mea IS foreach avea o se semantics fou: fuafuaina lagona ma liuliuina. O lea, o le auala e latou lava e mafai ona filifili se taavale e mafai ona tietie i latou, ma o le aso mulimuli lea o loo filtered auala maua. Afai e te le gauai atu, o le redundancy i lenei polokalame filifiliga sili code faatuatuaina, o le galuega - e iloa ai le auala o le faaooina atu - e IS foreach fausia i fofo anoa ma faigofie: faalautele ai le auala o auala, filifili le masini ma faataunuuina le faaooina atu o oloa. Afai auala, auala ma masini - arrays o mea faitino, ua matua faafaigofie le algorithm. E foliga mai e uiga ese o le manu mai o le IS fausaga foreach umi umi i le afio mai. Ae peitai, e ui lava i le faigofie o se taimi, i faiga e faigata ona faatino. Mafaufau atinae o aso nei e galue i mea masani mo le polokalame, ae le o mea o le faafitauli moni. E masani ona malamalama i ai i latou o le taavale auala, o le auala, o le mamao ... ua aliaʻe polokalame e fiafia i le Object ala tuitui, ma masani ua faia e fatu ai se polokalama o le autau faatino, ituaiga, faamau, pusa filifilia auala, ma isi I le faaopoopo atu, IS foreach faatasi ma isi ao taumafaiga gagana o loo faatinoina i browser a le tagata asiasi e aumaia ai i faiga tulaga matuia e faatapulaaina. E le o saunia atinae uma e faasoa atu lona code. Le lelei o faataitaiga o le faaaogaina o arrays ma le aoina o le mea moni - o se auala lelei e faaleleia ai le malamalama. Ae peitai, o le i ai o JavaScript code mo atinae unintended faaaogaina ei ai se aafiaga o le faaalatua i le atinae o folafola manatu mo se mea faitino lalolagi-moni maoae ma. IS fausia foreach e le i atoatoa, ma le atinaega o lo latou semantics foliga mai e tele le taitaiga folafola.
ao {... aData [i] (typeof aData [i] = 'undefined'!); ... i ++; } Foreach matasele
aData.push (11);
aData.push (22);
aData.push (44);
aData.push ( 'laina 1');
aData.push ( 'laina 2');
var sText = '', Features mea autau
Faataitai IS foreach ma mea faitino e moni
Similar articles
Trending Now