ProHoster > Блог > rongo ipurangi > E 8 nga hapa ka mahia e nga kaiwhakawhanake JavaScript hei aukati i a raatau ki te mahi ngaio
E 8 nga hapa ka mahia e nga kaiwhakawhanake JavaScript hei aukati i a raatau ki te mahi ngaio
He pai te noho hei kaiwhakawhanake JavaScript na te mea kei te tipu haere tonu te hiahia mo nga kaiwhakaputa JS pai i te maakete mahi. I enei wa he maha nga anga, whare pukapuka me etahi atu mea ka taea te whakamahi i roto i nga mahi - me te nui o te mihi ki te whakatuwhera i nga puna puna mo tenei. Engari i etahi wa, ka timata te kaiwhakawhanake ki te whakapau i te wa nui ki runga i nga kaupapa JS ka whakaritea ki etahi atu mahi katoa.
Ko te mea pea ka puta he hua kino mo to mahi a muri ake nei, engari kaore koe i te mohio. Ko ahau ano i mahi etahi o nga he i korerohia i raro nei i nga wa o mua, a inaianei kei te hiahia ahau ki te tiaki i a koe mai i era. Anei e waru nga hapa kaiwhakawhanake JS ka iti ake te kanapa o to heke mai.
Ka whakamahara matou:mo nga kaipānui katoa o "Habr" - he utu mo te 10 rubles i te wa e whakauru ana ki tetahi akoranga Skillbox ma te whakamahi i te waehere whakatairanga "Habr". Ka tūtohu a Skillbox: Matauranga ipurangi "Kaiwhakawhanake Java".
Ma te whakamahi i te jQuery
He nui te mahi a jQuery ki te whanaketanga o te puunaha rauwiringa kaiao JavaScript katoa. I te timatanga, i whakamahia a JS ki te hanga whakaatakiriata me nga momo momo widget, taiwhanga whakaahua mo nga paetukutuku. I taea e jQuery te wareware i nga raruraru me te hototahitanga waehere puta noa i nga kaitirotiro rereke, te whakatau i te whakamahinga o nga taumata tangohanga me te mahi tahi me te DOM. Na tenei i awhina i te ngawari o te AJAX me nga take e pa ana ki nga rereketanga o te tirotiro tirotiro.
Engari, i enei ra kaore enei raruraru i te rite ki o mua. Ko te nuinga o enei i whakatauhia ma te paerewa paerewa - hei tauira, he awangawanga tenei mo te tiki me nga kaiwhiri API.
Ko nga raru e toe ana ka whakatauhia e etahi atu whare pukapuka penei i a React. He maha atu nga ahuatanga kei roto i nga whare pukapuka kaore i a jQuery.
I te wa e mahi ana koe me te jQuery, i etahi wa ka timata koe ki te mahi i nga mea rereke, penei i te whakamahi i nga huānga DOM hei ahua o naianei, he raraunga ranei, me te tuhi i te waehere tino uaua kia mohio ai koe he aha te he o te DOM o mua, o naianei, me te heke mai, hei taapiri. ki te whakarite i te whakawhiti tika ki nga whenua kei te heke mai.
Kaore he mea e whakahe ana ki te whakamahi i te jQuery, engari me whai wa ki te ako atu mo nga huarahi hou ake—React, Vue, me Angular—me o raatau painga.
Te karo i nga whakamatautau wae
He maha nga wa ka kite ahau i nga tangata e kore e aro ki nga whakamatautau wae mo a raatau tono paetukutuku. Kei te pai nga mea katoa tae noa ki te tukinga o te tono me te "hapa ohorere". A i tenei wa ka raru tatou na te mea kei te ngaro to tatou wa me te moni.
Ae, mena ka whakahiato te tono me te kore he hapa, a ka oti te whakahiato ka mahi, ehara tenei i te mea kua reri mo te whakamahi.
Ko te kore o te whakamatautau he nui ake, iti ake ranei mo nga tono iti. Engari i te mea he nui, he uaua nga kaupapa, he uaua ki te pupuri. Na reira, ko nga whakamatautau he mea tino nui mo te whanaketanga. Ma tenei ara, ko te whakarereke i tetahi waahanga tono e kore e pakaru tetahi atu.
E tino marama ana ahau ki te hunga, i te wa e tiimata ana ki te whakawhanake i tetahi tono paetukutuku, ka tiimata tonu ki te whakamahi i nga whare pukapuka rongonui me nga anga penei i te React, Vue, Angular ranei.
I kii ahau me ako koe i te JavaScript i te tuatahi katahi ko nga anga, engari inaianei kua mohio ahau me mahi katoa i te wa kotahi. He tino tere te huri a JS, no reira me whai wheako koe ki te whakamahi i te React, Vue, Angular ranei i te wa ano e ako ana i te JavaScript.
Kua timata tenei ki te pa ki nga whakaritenga kua tukuna ki nga kaitono mo te turanga kaiwhakawhanake. Hei tauira, koinei te mea i kitea e au i taku rapunga mo "JavaScript" i runga pono.
Ko te whakaahuatanga mahi e kii ana me mohio ratou ki te jQuery AND JavaScript. Ko era. Mo tenei kamupene, he mea nui nga waahanga e rua.
Anei tetahi atu whakaahuatanga e whakararangi ana i nga whakaritenga "taketake":
A ka tupu tenei i roto i te hawhe o nga waahi i tirohia e au. Heoi, e whakapono ana ahau ko te tauwehenga tika o te waa ki te ako JS me nga anga he tata ki te 65% ki te 35%, ehara i te 50 ki te 50.
Te kore e pai ki te mohio ki te kaupapa o te "waehere ma"
Me ako nga kaiwhakawhanake e hiahia ana ki te hanga waehere ma mena ka hiahia ratou ki te mahi ngaio. He mea tika kia mohio koe ki te kaupapa o te "waehere ma" i te timatanga o to mahi. Ko te tere ka timata koe ki te whai i tenei ariā, ko te tere ka waia koe ki te tuhi i nga waehere ma e ngawari ana ki te pupuri i muri mai.
I te ara, ki te mohio ki nga painga o te waehere pai me te ma, kaore koe e hiahia ki te ngana ki te tuhi i te waehere kino. Ka whai hua mai o pukenga a muri ake nei, i te mahi, ina pawera koe i te waehere kino a tetahi atu.
Ka timata wawe ki te mahi i nga kaupapa nui
I te timatanga o taku mahi, i he ahau: I ngana ahau ki te kawe i tetahi kaupapa nui i te mea kaore ano ahau kia rite.
Ka patai pea koe he aha te he i konei. He whakautu. Ko te meka, mena ehara koe i te tau waenga, i te kaumatua ranei, kare pea koe e kaha ki te whakaoti i to "kaupapa nui". Ka nui rawa nga huānga me nga mea hei whakaaro. A kaore koe e kaha ki te pa ki te mea, i te timatanga o to mahi, kaore koe i whakawhanake i te tikanga o te tuhi "waehere ma", ma te whakamahi i nga whakamatautau, te hoahoanga whakahiato, aha atu.
Me kii he nui te wa i pau i a koe mo tenei kaupapa, kaore koe i oti, a kei te ngana koe ki te neke ki te taumata waenga. Na ka ohorere ka mohio koe kaore e taea e koe te whakaatu i tenei waehere ki tetahi na te mea kaore i te tino pai me te hiahia ki te whakahou. Heoi, he nui te wa i pau i a koe mo tenei "kaupapa o te rautau" inaianei kaore he tauira o nga mahi pai hei taapiri atu ki to putea. A ka ngaro koe i tetahi uiuinga i muri i tetahi ki nga kaitono ka taea te whakaatu i a raatau mahi, ahakoa kaore i te tino nui, i roto i te putea.
Ahakoa he aha, i te wa kei te heke mai ka huri koe, na te mea kaore i te tino pai te waehere, a ko nga hangarau i whakamahia e koe ehara i te mea e hiahia ana koe. Ko te mutunga mai, ka mohio koe he maamaa ake te tuhi ano i nga mea katoa mai i te pakarutanga atu i te ngana ki te whakatika.
Ko te tikanga, ka taea te taapiri i enei mea katoa ki to putea, engari ka kitea e te kaituku mahi he maha nga ngoikoretanga i reira ka tae ki nga whakatau e pouri ana koe.
Te kore e pai ki te ako i nga hanganga raraunga me nga algorithm
Ka taea e koe te tautohetohe mo te wa roa mo te wa ka timata koe ki te ako i te hanganga raraunga me nga algorithms. Ko etahi e kii ana kia mahia tenei i mua i te mohio ki te JavaScript, etahi atu i muri mai.
E whakapono ana ahau kaore e tika kia akohia tenei i te timatanga, engari he pai ki te mohio ki nga algorithms, na te mea ka maarama te maarama ki nga mahi o nga kaupapa rorohiko me nga tatauranga.
Ko nga Algorithms tetahi waahanga nui o nga tatauranga me nga kaupapa. Inaa, ko nga kaupapa rorohiko ano he huinga o te huinga algorithms me nga raraunga i hangaia i runga i tetahi huarahi, heoi ano.
Te whakakore i te korikori tinana
He mea tino nui mo te kaiwhakawhanake ki te takaro hakinakina. Ehara ahau i te kaiwhakangungu, engari kua kite ahau i te huringa o toku tinana, ia tau, ia tau. Na reira, ka taea e au te korero ki a koe he aha te kore o te korikori tinana.
He maha nga take i raru ai taku mahi tuatahi, a, ko tetahi o nga raru i roto i te tau kotahi noa iho ka eke ahau ki te rua tekau ma rua kirokaramu. Na ka kaha ahau ki te ako i te JavaScript.
Ki te kore koe e whakakorikori tinana, ka tupono koe ki te whiwhi taumaha, a he maha nga hua kino ka pa mai tenei: te momi, te migraines (tae atu ki nga mea tawhito), te toto toto tiketike, etc. Ko te rarangi o nga raru he tino mutunga kore.
Hapori-whaiaro
He mea nui te whanau me te hunga e arohaina ana. Ma te ruku i a koe ki te ako JavaScript me te whakahawea ki te hiranga o to oranga hinengaro me to hinengaro, ka tupono koe ki te pouri, ka riri, kaore e moe pai, me te maha atu.
kitenga
Ko te tumanako ka whai hua etahi o enei ki a koe. Mena ka tiaki koe ia koe i tenei ra, kaore koe e whakatika i nga hapa i muri mai.