KomepiutaPolokalame

Javascript: galue i galuega. JS Programming Language

Manatu o fa'amatalaga fa'amalosi i luga o upega tafa'ilagi na avea ma masani. Ua mae'a ona mae'a la latou misiona ona o itulau iloga ma mamanu.

Ae ui i lea, o se 'upega tafa'ilagi fa'aonaponei e le manaomia le fa'atusalia e se seti o itulau, na faia e le' au'aunaga ma fa'afouina e le masini (JS + AJAX).

O se upega tafa'ilagi i le taimi e taunuu mai ai se tagata asiasi e mafai ona avea ma se pea o ulutala mo le maliega, o nisi o tusitusiga i le "ulu", o laina laina i le "tino" ma mea uma. Le vaega o totoe o le "malamalama" i le faagasologa o tagata asiasi - o se nofoaga lelei, po o aspiring ina ia tasi.

Le nofoaga o fa'amatalaga ma le ute o galuega tauave

опыт, наработаный многими десятилетиями. JavaScript - e le o se aafiaga tele o tausaga narabotany. O lo'o i ai se tala fa'atupulaia o le atina'e, o se augatasi fa'aonaponei o tagata atiae-atina'e. O le gagana e lelei le mafaufau, faatuatuaina, matagofie ma tu'uina atu le avanoa moni mo tagata atiaeina e tusia ai tulafono talafeagai ma faaleleia ai i latou lava.

O le manatu o se algorithm i fafo atu o le galuega e toesea i le mataupu faavae. O le mea moni, e mafai e le faufa'atasi ona fa'aofi se tusitusiga i soo se mea i le itulau, tu'u le code i totonu ma o le a fa'atino. страницы? Ae o le a le tulaga i totonu o le tulafono, lea e fasiotia na o le faatasi: ina utaina (reloading) le itulau? Vagana ai e mafai ona fa'atuina tulaga muamua o so'o se eseesega tele.

O le fa'amaumauga o le nofoaga o le fa'amatalaga o fesuiaiga talafeagai ma galuega, nai lo se pepa fa'amaonia lelei na tusia mo ia lava. O le seti o galuega e taua ma taua, atonu o la latou feso'ota'iga tuusa'o, ae o le tele o taimi e eseese. O le nofoaga o le fa'amatalaga o galuega ma le nofoaga o lona fa'aaogaina e le tutusa.

E le o se mea e tatau ai, o le galuega o le a vala'au sa'o i se isi galuega, e mafai ona faia fa'apitoa e ala i le fa'atupulaia o le fa'asologa o tulafono. E faia e le tagata asiasi se fa'aiuga i totonu o le fa'avae o lenei tulafono ma o se galuega e matua ese lava le faiga o galuega.

Malosiaga galue

O fa'atinoga fa'apitoa e le gata ma e le o le tele o faila e tofia i elemene o le itulau, o galuega nei e fausia ai elemene o le itulau, ma e mafai foi ona suia ia faila sa'o.

O le gaioiga i luga o le itulau e fa'aalia e fa'alagolago i ona elemene ma le amio a le tagata asiasi i ai. O fa'ata'otoga o le mole, piano kuki, kiliki, mea fa'avae ma isi tulaga e ta'ita'ia ai le fa'alauiloaina o galuega mana'omia.

Muamua, e leai se fa'aauau ma e leai se mea tutusa. O lo'o i ai se tali talafeagai o le upega tafa'ilagi i mea e tutupu. Fa'avave vave ona fa'atinoina e le JavaScript lenei mea po'o lena galuega, e fa'alagolago i le tele o tekinolosi (komepiuta, laina feso'ota'iga) ma le fa'apitoa (fa'aogaina o le algorithm, mataupu autu, uiga o le faafitauli) mea.

O le mea moni, e mafai ona finauina o se mea e galue tutusa, ma o le a o'o mai se mea pe a mae'a se mea, ae leai se manatu i lena mea. E taua tele le gaioiga o le gaosiga o le gafatia e faia se tali talafeagai i gaoioiga a tagata asiasi.

O lenei mafaufauga fou i le atina'e: fa'asoa tufatufaina atu o fa'amatalaga i totonu o loto o se masini komepiuta!

Fa'ailoga o suiga ma galuega

O vailaau a le JavaScript e tu'u uma i le "script" tag ma i le tino o le galuega. O galuega tauave o lo'o fa'amatalaina i le auala lava e tasi. E leai se uiga faapitoa mo le tusia i totonu o le galuega, ae atonu e talafeagai mo mafuaaga eseese ma lelei.

O le uiga o le galuega e masani lava ona amata i le upu "galuega", sosoo ai ma lona igoa, se lisi o finauga i puipui ua vavae ese e se misa, ma le tino o le tino o lo'o i totonu o puipui.

O lenei fa'ata'ita'iga o lo'o faamatalaina ai ni galuega se lua e maua ai le feso'ota'iga AJAX i le va o se itulau ma se fa'aumau. O le fesuia'iga scXHR o lo'o fa'amatalaina i luga, o lea e avanoa uma i totonu o InitXML ma totonu WaitReplySC.

Igoa o galuega ma le fa'atulagaga o galuega

O se fesuiaiga fou o lo'o tu'uina atu iinei, pe a fai o le gaioiga Javascript i totonu o le galuega e faaigoaina pe a mae'a le tali a le 'au'aunaga. I lenei tulaga, i le mauaina o se tali mai le 'au'aunaga, o WaitReplySC avanoa i itulau o le itulau, fa'atumu i fa'amatalaga na maua ma vala'au i isi galuega e mafai ona amataina ai le isi talosaga ile server.

O lea e taua ai fo'i le maitauina o WaitReplySC o se galuega. scXHR.onreadystatechange = WaitReplySC она передается как параметр. Ae i le laina scXHR.onreadystatechange = WaitReplySC ua mavae o se parameter. O le tulafono masani lenei mo le tu'ufa'atasia o isi galuega e pei o fa'ata'ita'iga. Na ia fa'amaonia puipui ma tufatufaina atu le parakalafa (parakalafa) ia i latou - o le a fa'atino loa le galuega. Na ou tuuina atu na o le igoa, o le a la? O le valaau o le galuega o le a faia e le na maua lona igoa.

O le functionality faatinoina e ala AJAX, e mafai ai ona e valaau se galuega tauave JavaScript e ala i le faamatalaga maua mai le faigaluega. O le mea moni, e ala i le tu'uina atu o se talosaga i le 'au'aunaga, o lenei po o lena galuega atonu e le "iloa" le mea e mafai ai ona maua ma fa'amatalaga.

Tu'ua le galuega ma lona taunuuga

I totonu o le tino o le galuega, e mafai ona e tusia so'o se tagata e fa'aaogaina gagana, lea, o le mea moni, ua faamoemoe mo lenei. I totonu o le galuega, o lo'o avanoa ia fesuiaiga o lo'o fa'amatalaina i totonu ma fafo, ae le o fa'amatalaina i isi galuega.

Afai e te mana'o i le galuega e toe fa'afo'i le taunu'uga, e mafai ona e fa'aaogaina le toe faafoi o le fa'atonuga o le fa'atonuga: toe fo'i. E mafai ona lava le aofa'iga o fa'amatalaga o fa'amatalaga i le tino o le galuega. E leai se mea e tatau ai ona toe fa'afo'i uma mai le iuga o le ituaiga lava e tasi.

E masani lava, e matua fa'aaloalogia e le au atina'e lenei avanoa ma, e fuafua i le tulaga, faia se filifiliga e uiga i le tuua o le galuega i se taimi vave e mafai ai.

E le tatau ona e tamoe i le algorithm atoa o le galuega, pe a mafai ona e alu muamua.

Fa'amasinoga Fa'amasinoga

O finauga i se galuega tauave ua pasia e se lisi vavae ese, ua tuu i totonu o puipui, ma i le taimi lava e sosoo ai ma lona igoa. O suiga e fa'aaogaina e fai ma finauga, ae mafai foi ona pasi sa'o ia tau. Ina ia mafai e JavaScript ona pasia se galuega tauave i se galuega, e tatau lava ona e fa'amaonia lona igoa e aunoa ma puipui.

I totonu o le galuega tauave o finauga ma liuliuina maua, lea ei ai se meatotino umi. E mafai ona e fa'afeso'ota'i so'o se feeseeseaiga i luga o finauga [0], finauga [1], ... seia o'o i finauga mulimuli [finauga.length-1].

O le suia o le finauga tautua o totonu tonu lea o le galuega, ae le o fafo atu. Ina ia mafai ona suia se mea i fafo atu o le galuega, e tatau ona e fa'aaogaina le fa'afoeina o le Javascript, lea e pasia ai le taua i fafo.

A mae'a le fa'atinoga, o mea uma lava e fesoota'i ma lona fa'atinoga o le a fa'aumatia. I le taimi malolo, o le galuega e mafai ona suia fesuiaiga i fafo, sei vagana ai na o lo'o faamatalaina i isi galuega, e aofia ai totonu.

Fa'ata'atiaga o lo'o i ai se mea fa'apitoa e fa'amoemoe e valaau ai se galuega o lo'o fa'atino nei. Afai e te vala'au oe lava ia, ona mafai loa lea ona e faia le toe fa'aleleia o le gaioiga o le gaosiga o le JavaScript i le galuega.

Faaaogaina o Galuega

O le atugaluga autu o galuega tauave o le fa'apipi'iina lea o mea e fai ai le sailiga. Ina ia faia lenei mea, i le toetoe lava o tagiga uma, e mafai ona faamaoti mai le igoa o le mea na tupu ma le galuega e faia ai. E mafai ona e fa'amaonia nisi o mea tutupu, ae na o le tasi le galuega e fa'amaonia mo mea ta'itasi.

E tasi le galuega e mafai ona fesoasoani i elemene elemene ma nisi o mea na tupu. Faatasi ai ma le "lenei" parakalafa, e mafai ona e pasi atu faamatalaga i le galuega, mai le mea na valaauina ai.

O le fa'aaogaina masani o galuega a le JS o ni tagata e faia ni tala i luga o elemene. I lenei fa'ata'ita'iga, o le galuega scfWecomeGo () po'o le scfWelcomeCancel () o le a vala'aulia i le pepa ulufale / ulufale mai, ma pe a filifilia scfMenuItemClick (lenei).

I le mataupu mulimuli, ua pasi le parakalafa "lenei", lea e mafai ai ona e sailia faavavega po o le fea diva le valaau na mafua mai. I le lautele, o le JavaScript ua matua fa'apipi'iina i le DOM ma e mafai ai ona e fa'atautaia elemene mea talafeagai, aoina fa'amatalaga talafeagai, o le malosi o le itulau e mafai ona le mafaamatalaina.

O le galuega e le mana'omia le toe fa'afo'iina o se manoa o tagata, se numera, po'o se isi galuega. E mafai ona toe faafoi mai se HTML atoa, ma o le ai ai se numera mana'omia o elemene, fa'atasi ma ana lava tagata fai mea e fai.

O le tu'uina atu o se elemene i luga o le itulau, o le tagata e faia le fausiaina e faia ai ni galuega fou, lea e lelei i tulaga o le foia o le faafitauli ma faamalieina le fiafia o tagata asiasi, ae e faigata tele i le fa'atinoga.

I le amataina o se atina'e atoatoa, e faigofie ona fa'alavelaveina i lau oe lava fa'asalaga, i galuega vala'au, i taimi e fa'atulagaina ai lenei po o le anotusi o lenei vaega po o lena vaega. A'o le i faia se fa'ata'ita'iga o le atina'ega, e le afaina le mamafa o mea uma.

E uiga i mafaufauga tufatufaina atu

E tatau i le tagata e faia le galuega ona mafaufau i le tulaga o elemene uma o le itulau, i le tulaga o mea uma na tutupu ma maua ai se manatu manino pe faapefea ona moni mea. E faigata, ae o lenei galuega e aoga.

I le JavaScript, e mafai ona tolopoina se galuega i se mea e tupu, ma e tele naua galuega, ma o mea tutupu na i ai le meatotino o le fa'alauteleina ma pauu atu i le "tulaga" o le tele o failauga.

I lenei fa'ata'ita'iga, i se mea na muamua atu, na ta'ua ai se galuega na amata ai le fatuina o se mea e fai ai lisi o faila. O lo'o fa'atulagaina se fa'alapotopotoga fa'apitoa, o lona uiga, e na o le fitu faila i le faamalama lea e mafai ona fa'amalolo ma fa'atautaia. E mafai ona e alu uma e ala i le kiliki i le laina o le faila, ma pere i luga o le piano, ma poloka o laina e fitu.

I tulaga taitasi, ei ai galuega. I se isi faaupuga, i se fa'ata'ita'iga fa'apitoa, e tatau ona e tusia ni nai galuega e tali atu i mea eseese, ma o nisi o nei galuega o le a taulimaina eseesega eseese ma tulaga e le fa'aaoga i mea uma.

Mo se fa'ata'ita'iga, afai e te tapeina se laina, o laina pito i lalo e tatau ona agai i luga. Ina ia faia lenei mea, o le ae manaomia le faia o se filifiliga fou, lea e le taua ma mafai ona maua i punaoa, po'o le toe fa'amatalaina o laina, fa'aaoga galuega o le javascript ma fa'ataunu'u manuia le sini.

Feteena'iga ma taunu'uga o galuega

Ua mafai e Java ona fa'atagaina oe e aumai le code i se "setete" atoa. E masani lava, pe a fai o le finauga o se galuega tauave o se galuega. E mafai ona filifili se filifiliga pe a toe fo'i mai le galuega. Ua faia lelei e Javasia lenei mea filemu.

O se faiga lelei lea, ae e matua faigata lava i le fa'atinoga. O le mea fa'apitoa, e mafai ona fa'atagaina mea uma, tu'uina atu ma le mafaufau le fa'aogaina mo le fesiitaiga o "galuega" na'o se tagata atia'e sa'o.

Pe a fa'atinoina le galuega a le JavaScript - pe o fea lava e alu i ai, ae pe a fa'atulaga e le galuega se galuega, ma o le isi mea e tasi, ona faigata tele lea ona siakiina le manatu. O le mea moni, o le fesili e le o le fa'aaogaina o le agavaa, o le fesili o le maua lea o se saogalemu ma le sao.

E manino ma faigofie le fa'apitoa o tausi. O lo'o i ai se galuega, e te mana'omia se fofo, e le o se pusa e pei o le "JavaScript le sese o le taotoga," o se mama mama po'o le taofiina o le masini komepiuta atoa.

Afai o le finauga o se galuega, ona tufatufaina atu lea e le tagata o lo'o galue se fesuiaiga ma meatotino faapitoa, o lona uiga, e le o se fuainumera, ae le o se manoa, ae le o se mea. Ae o le fa'aaogaina o sea finauga e mafai ona ta'ita'ia ai le mea moni o suiga i fafo o le a suia ma o le taunuuga o le fa'atinoina o le galuega o le a. Fa'alagolago i mea ua pasia, o le ai ai ni suiga talafeagai.

Fa'aaogaina o tulafono fa'avae

Fa'aaogāina le fa'atinoga o tulafono laiti na faia i le taimi o le fa'atinoga o se isi tulafono, e mafai ona e fa'aaoga le "eval". E le o se mea e sili ona lelei le fofo, ae e masani lava e le mafai ona fa'amalosia le numera i ni galuega e le mafaitaulia, ae fa'apula'aina i tatou i le fa'avaeina o le laiga o le Javascript code string ma fa'aaogaina.

I totonu o lenei fa'ata'ita'iga, ua tu'uina atu se laina fa'apipi'i i totonu o le vaevaega o nisi fa'amatalaga. O le numera diva ma le anotusi o le faamatalaga e eseese mo avanoa eseese, ona o sea faaiuga i lenei tulaga e le o mautinoa e mautinoa ai le tulaga "sese sese o le gaoioiga e le saogalemu", ae o le a mafai ona maua ai le mea e mana'o ai.

Nuance o le mamanu fa'afanua JavaScript "galuega i galuega"

Afai ei ai se avanoa e fai ai e aunoa ma le tele o mea, e sili atu le fa'aaogaina. O filifiliga uma e filifilia e lelei. Ioe, i le tele o tulaga o le pau lea o le tali.

O se fa'ata'ita'iga masani o le toe fo'i mai: fa'asologa o mea moni. O lea e faigata tele ona tusi se algorithm e pipii, ae e faigofie lava ona alu i tala atu o tapulaa o uiga. O le mea moni e tupu tele vave.

Ae ui i lea, o le toe fa'afouina ma se galuega e vala'au ai isi galuega e mafai ona faia ai se toe foi mai talafeagai o le masani lea o mea.

Mo se faataitaiga, o se laulau masani. E mafai ona i ai isi laulau i le laulau. E le mafai ona fa'amapula'a le fa'aogaina. Le tusitusi mo laulau ta'itasi o lana lava seti o galuega tauave e sili atu ona manaia tele.

E tele na fa'ata'ita'iga, ma o nei mea uma o le a avea ma galuega moni ma fa'anatinati, e le mai i le matāgaluega o polokalama. O le mafua'aga lea o le faafitauli e le mafai ona e faia e aunoa ma le soona fai, o le faiga o mea faigaluega, o lona fa'amalosia ma le fa'atuatuaina o le galuega e avea ma popolega e le o le JavaScript, ae o le atina'e.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 sm.birmiss.com. Theme powered by WordPress.