Luas na làraich agus Javascript Asyncronach

asynchronous

Fhad ‘s a nì mi mòran leasachaidh, chan eil mi gam sheòrsachadh mar fhìor leasaiche. Is urrainn dhomh prògramadh agus gluasad stuth timcheall air duilleag agus toirt air obrachadh. Tha fìor leasaiche a ’tuigsinn mar a leasaicheas tu an còd gus an tèid a sgèileachadh, gun a bhith a’ gabhail tòrr ghoireasan, a ’luchdachadh gu sgiobalta, a bhith air atharrachadh gu furasta nas fhaide air adhart agus fhathast ag obair.

Is e an àite duilich a tha luchd-margaidh a ’cur a-steach làrach-lìn gu math luath agus fhathast a ’toirt a-steach integrations agus eileamaidean sòisealta a dh’ fhaodadh a bhith an urra ri dè cho luath sa thèid an làrach agad a luchdachadh. Is e aon eisimpleir den leithid putanan sòisealta. Air Martech, tha putanan sòisealta againn air a h-uile duilleag air an làrach. Mar sin… ma bhios goireasan Facebook a ’luchdachadh slaodach aon latha, bidh e a’ slaodadh sìos an làrach againn. An uairsin cuir Twitter, Pinterest, Buffer, msaa ris an sin agus tha cothroman an làrach agad a bhith a ’luchdachadh gu sgiobalta air an lughdachadh gu cha mhòr dad.

Canar luchdadh sioncronach ris an sin. Feumaidh tu crìoch a chuir air aon eileamaid a luchdachadh mus bidh thu a ’luchdachadh an ath eileamaid. Mas urrainn dhut rudan a luchdachadh gu neo-riaghailteach, bidh e comasach dhut rudan a luchdachadh gun a bhith an urra ri chèile. Faodaidh tu astar na làraich agad a leasachadh gu mòr le bhith a ’luchdachadh eileamaidean gu h-iongantach. Is e an duilgheadas a th ’ann gu bheil na sgriobtaichean taobh a-muigh a’ bhogsa a bheir na companaidhean sin dhut cha mhòr air an cleachdadh gus ruith asyncronach.
asynchronous

Chì thu dè a tha a ’toirt buaidh air astar do dhuilleag le bhith a’ ruith deuchainn air Pingdom:
luchdadh duilleag pingdom

Javascript asyncronach a ’leigeil leat còd a sgrìobhadh a dh’ innseas eileamaidean ri luchdachadh an dèidh tha an duilleag air a luchdachadh gu tur. Chan eil eisimeileachd! Mar sin, bidh an duilleag agad a ’luchdachadh agus aon uair‘ s gu bheil e deiseil, bidh sgriobt a ’tòiseachadh a bhios a’ luchdachadh na h-eileamaidean eile - sa chùis seo na putanan sòisealta againn. Ma tha thu nad leasaiche, faodaidh tu artaigil math a leughadh, Leugach a ’luchdachadh Javascript asyncronach.

Seo criomag de mar a nì thu e ceart bho Emil Stenström:

(gnìomh () {gnìomh async_load () {var s = document.createElement ('script'); s.type = 'text / javascript'; s.async = fìor; s.src = 'http://buttondomain.com /script.js '; var x = document.getElementsByTagName (' script ') [0]; x.parentNode.insertBefore (s, x);} ma tha (window.attachEvent) window.attachEvent (' onload ', async_load); eile window.addEventListener ('load', async_load, meallta);}) ();

Is e an toradh ma tha na h-aonachadh treas pàrtaidh sin sìos no a ’ruith gu slaodach, cha toir e buaidh air susbaint do phrìomh dhuilleag bho bhith a’ nochdadh. Ma choimheadas tu air stòr na duilleige againn, chì thu gu bheil mi a ’luchdachadh na sgriobtaichean sòisealta a bharrachd a’ cleachdadh an dòigh seo. Am pròiseas leasaich sinn astar diog air an làrach againn - agus cha bhith e a ’tachdadh ri linn an luchdachadh. Cha do thionndaidh sinn ar n-eisimeileachd air an taobh a-muigh Javascript asyncronach, ach nì sinn.

Dè do bheachd?

Tha an làrach seo a 'cleachdadh Akismet gus spama a lùghdachadh. Ionnsaich mar a thathar a 'pròiseasadh an dàta bheachdan agad.