Rorohiko, Hōtaka
Koropiko JavaScript: hoki, ia, meatia-ia
Ko rite ki te tukanga o te matauranga o te ao te hītori o te hanganga o hou wetereo reo papatono. A, e ko te reira i roto i te timatanga ... Ko tenei he kuware, me te utu katoa.
Ko te hātepe te mutunga - tonu he mekameka daisy o whakahau. Parallelism i roto i te hōtaka - whakaturia kotahi te raupapa ngā. robin a tawhio kore i mahi ki rangatū whakarara ranei mekameka whakahau. Tapanga, whakawhitinga, me ngā āhuatanga - nui noa mo tetahi otinga. Kua tangohia reo Taumahi te faufaa o enei whakaaro, engari noho te akiaki ia ki te faahiti wāhanga o waehere.
Pūtirotiro: DOM, tona arero + tūmau
noho JavaScript-huringa, ahakoa riro whakaaro mahi auraa taa ê. Pea te tahi mea i mahue ko te o "ārero tehe" me "talateu", engari te nuinga o te katoa, te rohe i reira ora te JavaScript, arahina ki te meka i reira he, engari ko reira whakaaro e tenei whakatau hou.
Rere JavaScript roto te pūtirotiro e whiwhi i te whārangi, parses reira ki te DOM me whakarewa te hōtuhi tuatahi. atu whārangi katoa, tae atu tīkina i runga i tenei - ko reira te kaiwhakawhanake o ringa raweke te reo e ai te waehere i runga i te tūmau, me te kia taea te karanga ki nga hua mā te whakamahi i AJAX tikanga.
mahi te pūtirotiro kitea JavaScript-waehere e taea te whakamahi i te taonga o te pūtirotiro, tae atu i te kotahi e whakawhiti raraunga ki te tūmau me te farii i te whakautu, kia rite ki nei e taea te mahi kia rite ki te HTML-tautohu me momo, me te waehere tūturu. kia māngai ai te whakautu ngā huānga me ngā. Sense ki te whakamahi i te JavaScript huringa ngaro, hira wāhitanga ki te mahi i waho a ratou, me te ihupuku i te pūtirotiro ki te whakairi e kore ko te raupapa mure o whakahau te otinga pai.
Mau e kitea i roto i te nuinga o te wetereo JavaScript, ngā taea kīnaki i te hoahoa paerewa ratou ake mahi koropiko.
tūranga waehere JavaScript i roto i te wāhi
e kore e rorohiko Modern ara whakaaro e whakamahia e ia he huringa (mo, te ia, te mahi i te ia, ...) - i roto i te mutunga i te raupapa o huringa (huringa) pūtukatuka, he raupapa ohie o ngā mahi ā-rua, porotiti tākinga haukotia, arā tikanga.
Ka rite ki taua, e kore te mea i te taumata o te reo mīhini te huringa: ko te huinga o nga whakahau mua, ngā mahi here me faafariuraa. Taumata ake, kahore mea aha rawa kia whakamahia mo te whanaketanga o te pūtirotiro me JavaScript Interpreter, ka hei huringa ahurei. Na te "mongamonga o waehere" Ka kia te aroaro i roto i ngā wā rerekē me whakatupuranga rerekē o hötaka. Te papa i runga te "hanga» JavaScript. Ko te wetereo o e tuku hou huringa JavaScript.
JS - reo ataahua: mahi, hou, me te ki tonu-ngā. Ko te wetereo o tenei mea ngā ngā hanganga katoa e kua haere te whakamatautau o te wa, me te riro i te turanga o tetahi hātepe pumau. Otiia no te huringa ki te tika, tino? pinepine ui te ahunga whakamua i roto i te hōtaka i ahau pātai o te natula taketake, engari anake i roto i te tahi mau wā, kitea te otinga.
whenua whāinga
pea te huringa e rua anake rerekē o te huru ki te counter ranei, engari i roto i te meka (i te taumata i raro) tetahi huringa - anake i te whakapae. I roto i te tahi mau reo huringa noa "mo ia." I roto i te JavaScript kanohi hanganga huringa forEach toko i roto i te ahanoa, engari e taea ki te whakamahi i te kē array.forEach (...).
I roto i tetahi take, e rua ngā kōwhiringa: te waehere mīhini e puta i roto i te mutunga hātepe papatono katoa, ara tuhituhi i runga i ngā reo whakamāori, kua kahore atu kōwhiringa whakahau mekameka tukurua: kia whai ia te tahi mea ki te mahi i ano noa:
- kaute counter;
- tutaki noa te te huru.
JavaScript - he kaiwhakamaori angamaheni. Ko tōna āhuatanga motuhake: mahi reira i roto i whakamahi te pūtirotiro ona taonga, me te āhei ki a koutou te mahi i te hātepe i te taha kiritaki rite te kawenga whārangi i roto i te pūtirotiro, a i roto i te akoranga o tona mahi.
huringa Simple i roto i ia
I runga i te forEach JavaScript titiro koropiko rite te whakamahi o te mahi ngohi:
Ko te whakamahi o taua huringa kore e meinga fifi. Ōkawa, i reira he kahore huringa tūturu. He he he mahi maimoatanga rite ki nga mea timatanga o te ngohi.
Porohita mo te counter
More taunga ki te titiro i JavaScript huringa hoki:
Here, mahi te counter tāupe nei uara rerekē rite ki te tātai me te tohu ko te mutunga o te huru huringa. E kore e tika ki te tātai me te huru ngā te huringa tāupe. Ko te mana o te wāhi mutunga i roto i te huringa e tino whakaritea e ratou ihirangi.
koropiko herenga
Kōwhiringa ki ia JavaScript tuku, i runga i ka hiahia koe ki te tirohia i te huru rānei. Ki te kore e taea te mahi i ara kotahi te tinana o te koropiko - tenei tetahi, ki te kia te whakamana i te iti rawa kotahi te tinana, he mea te tahi mea atu:
I roto i te take tuatahi, te whakamārama i te ia hoahoa, JavaScript tuatahi takina te huru, a ki te he reira pono, Ka puta ia i te koropiko. I roto i te take tuarua, ka te huringa kia mahi i te tuatahi. Ki te te hua o te taurangi tohua i roto i te waihanga whakaratohia mahi ia, ka tangohia e te reira i te uara teka, mutu te koropiko.
ngā nui o hātepe ohie
Ko te mahi matua (wāhi) o tetahi hātepe papatono - ki te kitea, a ka anake hanga i te whakatau e pā ana ki te mea ki te mahi i muri. Ko te kōwhiringa rapu tino tahito - he tono ki te tāupe, he tonu te hua. Ki te he maha nga taurangi, a kua reira maha uara (ngohi), ka me ka kitea nga uara tauira e ka whakatau i te whanonga heke mai o te hōtuhi.
hanga tenei parau haapiiraa ohie te koropiko ki te counter i roto i te ahua reo JavaScript o raau mō ngā raruraru katoa. rorohiko Modern rerekē tere. Time ki te mahia hōtuhi i roto i te nui pūtirotiro, i reira te kahore hohoro. E mea ohie ia kōmaka i te tahi mea no te tahi mea. Ka rite ki te hua, J avaScript kua tino paingia mō koropiko.
Hē ki tenei ahua o te kahore. Ko muri tenei huarahi he ngāwari ki te ngaro i te ngako mo e te tuhituhi tetahi ki tetahi hātepe papatono ranei. e kore e horihori enei. e katoa e te tuhituhia, i tetahi hōtaka e hanga tikanga. Nui kai i J avaScript huringa mo, e kore e taea e te kaiwhakawhanake kite te mauri o te tika, me te kore ki te hanga i tētahi hātepe tika.
Taumahinga, tetahi māngai o mooni
однотипного кода можно представить функциями - алгоритм сразу преобразится, основное тело скрипта уменьшится в размере, все станет читаемым и понятным. Mā te te JavaScript-huringa, tauira o te momo kotahi o te waehere e taea tohu mahi - te hātepe kotahi puta, te tinana matua o te hōtuhi iti i roto i te rahi, ka kia pānui, me te mārama katoa.
e kore te mea he otinga radically hou tenei, engari i roto i te ngako e kore ko reira tua atu te hōkai o te tahi atu ngā hanganga reo. I roto i ngā, Ka taea e J avaScript huringa e kitea i roto i te ritua puāwaitanga () mahi:
cResult = '9,8,7,6,5,4' ; var cResult = '9,8,7,6,5,4';
aResult = cResult . var aResult = cResult. ( ',' ); ritua ( ',');
Kahore he huringa, engari te kore whakamana tenei mahi, ki te kahore e titiro mo te tohu '' ka whakamahi i te reira ki te wehe tetahi maha i tetahi.
Abstracting i pehea te whakatinana i te reira i roto i te afa () mahi ka taea te kō atu ki tona taumahinga JavaScript whakamahi huringa i roto i ngā o te whakamahi - atu watea. Ko reira faufaa e arata'i te huarahi taua ki te whanaketanga o te taumahinga mo ia mahi, aua, ko te tapeke tonu ki te kia i roto i tenei huarahi.
Ēnei mahi allt (), padc (), ¶ Katahi () me padr () - he aha e kore e te tīariari i roto i JavaScript, engari ko reira ētahi wā tika ki te tango i te aho mokowā ranei ki hāngai te roa o te aho ki te maui, ki matau ranei taha e rua. Ko te tinana o enei mahi - JavaScript-huringa. Simple, wātea, me te kore whakairi hātepe papatono e whakamahi te reira.
mahi faafariuraa taatou maha o 16-ary calculation 10-th, me te hoki pūnaha, he māmā ake ki te korero raraunga i te hōputu tetahi ki tetahi, i hanga ki konei i te ta i huringa. wetereo Tino whāiti, me te tōtika.
huringa tika - māngai o mooni
JavaScript - kihai i rite ki ētahi atu reo hōtaka me te momo rerekē o putanga, me tino nui, e kore e whangai ana ki te huri i te wetereo, me ki te whakawhanake me te whakawhānui i te reira.
Rorohiko whakaaro te whakamahi i JS, e rere ke i te reira i te PHP kaihātepe whakaaro (i roto i ngā, me ētahi atu reo i roto i te katoa, pai, ki te kahore e te "talateu" me ona muimuí kahore e whakaurua i roto i te ahunga whānui), ka te hātepe kei te kore iti ki taurangi, huānga, ngā taumahi, ngā hanganga huringa .
Ki te whakaaro tatou e reira he kahore huringa, ka whakaoti i te raruraru, ko te tika i te reira, te kōwhiringa māmā (ahu paruru mata) - whakaaro e te hōtaka, ko te tukatuka raraunga, e ko te pūnaha ira ngā ranei i roto i te wāhi ngā mōhiohio. He aha te mea te wāhi me te aha te pūnaha ngā - ko reira he wāhi ngā kaupapa. Hoki te kaihātepe, tikanga tenei tuhituhinga: he kuware, ko te huinga o ngā raraunga ohie tenei. Noatia, tenei tetahi taumata ohie ki te taumata i raro i te pūnaha ka hei, engari mo te taumata teitei - ira.
Ki tenei huarahi, te mata o te tiaki - ki te whakaatu i to ratou tuakiri i roto i o ratou tikanga. A, no te te wāhi i roto i te-pūnaha super, te mahi o te pūnaha - ki te whakaatu i tona ngako rite te huinga o hinonga no ki a ia ngā.
Ko rite tawhito rite te whakaaro o ngā reo hōtaka tenei huarahi, engari tonu e kore i kitea tona whakaaro tika i roto i te hōtaka. He maha hötaka whakaaro tika, engari i te hua o to ratou mahi rau nui ki te e minaminatia.
Ko reira whai hua ētahi wā ki te kakahu i te tipare ki tona mata ki te kite i te ao!
Similar articles
Trending Now