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.

Tīmatahia te whakamahi whakamatautau tonu.

Anga Ako i mua i te JavaScript

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.

E 8 nga hapa ka mahia e nga kaiwhakawhanake JavaScript hei aukati i a raatau ki te mahi ngaio

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":

E 8 nga hapa ka mahia e nga kaiwhakawhanake JavaScript hei aukati i a raatau ki te mahi ngaio

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

E 8 nga hapa ka mahia e nga kaiwhakawhanake JavaScript hei aukati i a raatau ki te mahi ngaio

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

E 8 nga hapa ka mahia e nga kaiwhakawhanake JavaScript hei aukati i a raatau ki te mahi ngaio

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

E 8 nga hapa ka mahia e nga kaiwhakawhanake JavaScript hei aukati i a raatau ki te mahi ngaio

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.

Ka tūtohu a Skillbox:

Source: will.com

Tāpiri i te kōrero