He aha te mea pai ki te hanga hou i te wira?

He aha te mea pai ki te hanga hou i te wira?

I tetahi atu ra i uiui ahau ki tetahi kaiwhakawhanake JavaScript e tono ana mo tetahi tuunga matua. Ko tetahi hoa mahi, i tae atu ki te uiuinga, i tono ki te kaitono ki te tuhi i tetahi mahi ka tono tono HTTP, a, ki te kore e angitu, ka ngana ano etahi wa.

I tuhia e ia te waehere ki runga i te papa, no reira ka nui te tuhi i tetahi mea tata. Mena i whakaatu noa ia e mohio ana ia he aha te take, kua tino makona matou. Engari, kaore i taea e ia te kimi i tetahi otinga angitu. I muri mai, ka whakatauhia e matou kia ngawari ake te mahi me te tono ki a ia ki te huri i tetahi mahi me nga waea hoki hei mahi i runga i nga oati.

Engari aue. Ae, i kitea kua tutaki ia ki taua waehere i mua. I tino mohio ia ki nga mahi katoa i reira. Ko te mea e hiahiatia ana he huahua o te otinga e whakaatu ana i te maaramatanga ki te kaupapa. Heoi, ko te waehere i tuhia e te kaitono ki runga i te poari he tino poauau. He tino pohehe ona whakaaro mo nga kupu whakaari i roto i te JavaScript a kaore e taea te whakamarama he aha i hiahiatia ai. Mo te teina ka murua tenei, engari kua kore ia e pai ki te tuunga kaumatua. Me pehea e taea ai e tenei kaiwhakawhanake te whakatika i nga pepeke i roto i nga mekameka oati uaua me te whakamarama ki etahi atu he aha tana mahi?

Ka whakaarohia e nga kaiwhakawhanake he tohu kua oti te hanga

I te wa o te whakawhanaketanga, ka tutaki tonu tatou i nga rauemi ka taea te whakaputa. Ka whakawhitihia e matou nga wahanga waehere kia kore ai matou e tuhi ano i ia wa. No reira, ma te aro katoa ki nga waahanga matua, ka tirohia e matou te tohu kua oti te mahi me te mea he mea kitea - ka whakaaro noa matou ka pai nga mea katoa.

A, i te nuinga o te wa ka mahi, engari ka raru nga mea, ko te mohio ki nga miihini ka nui ake te utu.

No reira, ko ta matou kaitono mo te tuunga kaiwhakawhanake matua i whakaaro ko nga mea oati kia tino kitea. I whai whakaaro pea ia me pehea te mahi ki a raatau ina puta ana i tetahi waahi i roto i te waehere a tetahi atu, engari kaore ia i te mohio ki te kaupapa whanui kaore e taea e ia te whakahoki ano i a ia i te wa o te uiui. I mahara pea ia ki te mahanga ma te ngakau - ehara i te mea uaua:

return new Promise((resolve, reject) => {
  functionWithCallback((err, result) => {
   return err ? reject(err) : resolve(result);
  });
});

I mahia ano e au - a tera pea kua mahia e tatou katoa i etahi wa. I maumahara noa ratou i tetahi waahanga waehere kia taea ai e ratou te whakamahi i muri mai i a raatau mahi, i te mea he whakaaro whanui noa mo te mahi o nga mea katoa i reira. Engari ki te tino mohio te kaiwhakawhanake ki te kaupapa, kaore ia e mahara ki tetahi mea - ka mohio noa ia ki te mahi, ka ngawari te whakaputa i nga mea katoa e hiahiatia ana e ia ki te waehere.

Hoki atu ki nga pakiaka

I te tau 2012, i te mea kaore ano kia whakapumautia te mana o nga anga o mua, ko jQuery te rangatira o te ao, a ka panui ahau i te pukapuka Nga mea ngaro o te JavaScript Ninja, i tuhia e John Resig, te kaihanga o jQuery.

E ako ana te pukapuka i te kaipanui me pehea te hanga i a raatau ake jQuery mai i te wahanga me te whakarato i te maaramatanga ahurei ki te huarahi whakaaro i puta ai te hanga o te whare pukapuka. I nga tau tata nei, kua ngaro te rongonui o te jQuery, engari ka tino taunaki ahau ki te pukapuka. Ko te mea i tino miharo ki ahau mo ia ko te whakaaro tonu ka taea e au te whakaaro mo enei mea katoa. Ko nga hikoinga i whakaahuahia e te kaituhi he ahua tino arorau, he maamaa ka tiimata ahau ki te whakaaro ka taea e au te hanga i te jQuery mena ka eke ahau ki tera.

Ae ra, i roto i te mooni kare e taea e au te mahi penei - kua whakatau ahau he uaua rawa atu. Ko aku ake otinga he ahua ngawari rawa, he poauau hoki ki te mahi, ka mutu taku mahi. Ka whakarōpūhia e au te jQuery hei mea e kitea ana e koe, i roto i te mahi tika e tika ana kia whakapono matapo koe. I muri mai, ka kore au e moumou taima ki te ruku ki nga mahi miihini o tenei whare pukapuka, engari ka whakamahia noa hei momo pouaka pango.

Engari ko te panui i tenei pukapuka he tangata ke ahau. I timata ahau ki te panui i te waehere puna ka kitea ko te whakatinanatanga o nga otinga maha he tino marama, he maamaa noa. Kore, o te akoranga, ki te whakaaro mo tetahi mea penei i a koe ake he korero rereke. Engari ko te ako i te waehere a etahi atu me te whakaputa i nga rongoatanga o naianei hei awhina i a tatou ki te whakaputa i a tatou ake.

Ko te whakatenatena ka riro ia koe me nga tauira ka timata koe ki te kite ka huri koe hei kaiwhakawhanake. Ka kitea e koe ko taua whare pukapuka whakamiharo e whakamahia ana e koe i nga wa katoa, e waia ana e koe ki te whakaaro he taonga makutu kaore e mahi i runga i nga mahi makutu, engari ka whakaoti noa i tetahi raru ma te ngawari me te whai whakaaro.

I etahi wa ka whai koe ki te tirotiro i te waehere, te tātari i te taahiraa i te taahiraa, engari ko tenei, ma te neke i roto i nga waahanga iti, rite tonu, ka taea e koe te whakahoki i te huarahi o te kaituhi ki te otinga. Ma tenei ka taea e koe te ruku hohonu ki roto i te tikanga whakawaehere ka nui ake to maia ki te whakaputa i a koe ake otinga.

I te wa tuatahi i timata ahau ki te mahi me nga kupu whakaari, he ahua makutu te ahua ki ahau. Katahi ahau ka mohio i ahu mai ratou i runga i nga waea whakahoki ano, ka huri ke taku ao kaupapa. Na ko te tauira, ko te kaupapa hei whakaora i a tatou mai i nga waea whakahoki, ka whakamahia ano ma te whakamahi i nga waea waea?!

Na tenei i awhina i ahau ki te titiro ki tenei take me nga kanohi rereke, me te mohio ehara tenei i te waahanga o te waehere pohehe kei mua i ahau, ko te matatini aukati e kore rawa ahau e mohio i roto i toku oranga. He tauira noa enei ka taea te maarama me te kore raruraru me te pakiki me te ruku hohonu. Koinei te huarahi e ako ai te tangata ki te tohu me te tipu hei kaiwhakawhanake.

Whakahoutia tenei wira

Na, haere ki mua ka hanga ano i nga wira: tuhia taau ake waehere herenga raraunga, hanga he kupu taurangi ki te kainga, me hanga ranei i a koe ake otinga whakahaere kawanatanga.
Ehara i te mea karekau tetahi e whakamahi i enei mea katoa - engari inaianei kua mohio koe ki te mahi. A, ki te whai waahi koe ki te whakamahi i enei whanaketanga i roto i o ake kaupapa, he pai tena. Ka taea e koe te whakawhanake me te ako i tetahi atu mea.

Ko te kaupapa i konei ehara i te tuku i to waehere ki te hanga, engari ki te ako i tetahi mea hou. Ko te tuhi i a koe ake whakatinanatanga o te otinga o naianei he huarahi pai ki te ako mai i nga kaiwhakatakoto htaka pai rawa atu me te whakakoi i o pukenga.

Source: will.com

Tāpiri i te kōrero