Clàr-innse[Falaich][Seall]
- 1. Dè tha JavaScript a' ciallachadh dhut?
- 2. Ainmich dà phàtran prògramadh bunaiteach airson leasachadh JavaScript.
- 3. Dè a tha eadar-dhealaichte bho JavaScript bho Java?
- 4. Dè an seòrsa dàta a tha JavaScript a' toirt taic?
- 5. Dè na feartan a th' aig JavaScript?
- 6. Dè na h-eas-bhuannachdan a th’ ann a bhith a’ cleachdadh JavaScript?
- 7. Ciamar a leigeas JavaScript leat rud a thogail?
- 8. Ann an JavaScript, ciamar a nì thu sreath?
- 9. Mar a mhìnicheas tu gnìomh ainm ann an JavaScript agus dè a th’ ann?
- 10. Ann an JavaScript, thoir cunntas air togail.
- 11. Dè a th' ann an scopes JavaScript caochladair?
- 12. Dè a tha nas luaithe, sgriobt ASP no JavaScript?
- 13. Thoir cunntas air mar a tha oighreachd prototypal eadar-dhealaichte bho oighreachd chlasaigeach.
- 14. Sgrìobh am prògram a chuireas dynamically co-phàirtean ùra.
- 15. Callback: Dè th' ann?
- 16. Ciamar a thèid prògram JavaScript a dhì-dhùmhlachadh?
- 17. Closure: Dè th' ann? Thoir seachad dealbh.
- 18. Dè na dòighean a tha ann airson còd JavaScript a thoirt a-steach ann am faidhle HTML?
- 19. Ciamar a tha timers ann an JavaScript ag obair?
- 20. Dè do bheachd air briosgaidean?
- 21. Ciamar a dhèanadh duine briosgaidean?
- 22. Dè na gnàthasan ainmeachadh caochladair JavaScript?
- 23. Dè a tha a' fàgail let and var eadar-dhealaichte bho chèile?
- 24. Carson a tha gnìomhan fèin-ghairm ann?
- 25. Dè a tha a' dèanamh eadar-dhealachadh eadar seilbh agus feartan?
- 26. Ann an JavaScript, dè bhios gnìomhan an t-saighead a' dèanamh?
- 27. Dè a th' ann an cànan a tha sgrìobhte?
- 28. Ann an JavaScript, thoir cunntas air NEGATIVE INFINITY.
- 29. Dè a tha a 'dèanamh eadar-dhealachadh eadar neo-mhìnichte agus neo-mhìnichte?
- 30. Sgrìobh cuid de chòd JavaScript gus sealltainn mar a gheibh thu HTML a-staigh de eileamaid.
- 31. Dè a th' ann an cuid de fhrèaman JavaScript?
- 32. Ann an JavaScript, dè a th’ ann an tachartas bubbling?
- 33. Dè tha cuimhneachadh JavaScript a' ciallachadh?
- 34. Dè tha in-mhalairt agus às-mhalairt a' ciallachadh?
- 35. Dè am modh “Strict” aig JavaScript, agus ciamar a tha e air a ghnìomhachadh?
- 36. Dè a choileanas eisimpleir gnìomhaiche?
- 37. Ann an JavaScript, dè tha bogsa sgiobalta a 'ciallachadh?
- 38. Ann an JavaScript, dè a bhios gineadair a 'dèanamh?
- 39. BOM: Dè th' ann?
- 40. Sgriobtaichean dàil: Dè an gnìomh a bhios iad a 'frithealadh ann an JavaScript?
- Co-dhùnadh
Is e cànan prògramadh an-asgaidh agus stòr fosgailte JavaScript. Thathas an dùil a chleachdadh gus tagraidhean stèidhichte air an lìon a chruthachadh. Tha e aotrom agus furasta a mhìneachadh, a tha ga dhèanamh fada nas luaithe na cànanan eile.
Tha e nas fhasa JavaScript a chleachdadh ann tagraidhean lìn air sgàth an amalachadh HTML aige. Gus faighinn a-mach dè cho deatamach sa tha e, cuir à comas JavaScript sa bhrobhsair agad agus feuch ris an duilleag a luchdachadh.
Chan obraich na làraichean-lìn seo gu ceart. Gu tric bidh an susbaint aca gan giùlan fhèin gu dona. Bidh cha mhòr a h-uile brobhsair ùr-nodha a’ measgachadh HTML, CSS, agus JavaScript.
Tha JavaScript mar aon den fheadhainn a chaidh a mhìneachadh cànanan prògramaidh. Tha eadar-theangair mu thràth air a ghabhail a-steach ann am mòran bhrobhsairean, a’ toirt a-steach Google Chrome, Microsoft Internet Explorer, agus feadhainn eile.
Mar sin, faodar a chòd a phròiseasadh le einnsean JavaScript a’ bhrobhsair. Seo neach-tòiseachaidh gu ceistean agallaimh JS aig ìre eòlaiche agus freagairtean airson an iomradh agad ma tha thu deiseil airson agallamh.
Is e adhbhar an aon rud a bhith gad thoirt a-steach do na seòrsaichean cheistean a choinnicheas tu tron agallamh theicnigeach agad. Feuch an tòisich sinn.
1. Dè tha JavaScript a' ciallachadh dhut?
Is e JavaScript an cànan sgrìobadh lìn as motha a chleachdar airson prògramadh taobh teachdaiche agus frithealaiche. Faodar còd JavaScript a chuir ann an duilleagan HTML as urrainn do bhrobhsairean lìn a thuigsinn agus a chuir an gnìomh, a’ toirt taic do chomasan prògramadh stèidhichte air amasan.
2. Ainmich dà phàtran prògramadh bunaiteach airson leasachadh JavaScript.
Tha prògramadh le JavaScript, cànan ioma-paradigm, a’ ceadachadh:
- prògramadh modhan-obrach / riatanach
- Prògramadh stèidhichte air cuspair (OOP)
- A’ cleachdadh prògramadh gnìomh
- Dòigh-obrach prògramadh stèidhichte air prototype no dìleab stèidhichte air prototype (leudachadh air OOP)
3. Dè a tha eadar-dhealaichte bho JavaScript bho Java?
Ged is e cànan sgrìobhaidh a th’ ann an JavaScript sa mhòr-chuid, is e cànan prògramaidh a th’ ann an Java. Is e cànan prògramadh a th’ ann an Java a bhios luchd-leasachaidh a’ cleachdadh gus prògraman a chruthachadh a dh’ fhaodas ruith air siostam-obrachaidh coimpiutair, inneal mas-fhìor, no brobhsair lìn. An coimeas ri sin, tha còd JS air a dhealbhadh gus a ruith taobh a-staigh brobhsair a-mhàin.
Ach a’ cleachdadh Electron agus Node.js, faodar aplacaidean deasg neo-eisimeileach a chruthachadh ann an JavaScript. Tha eadar-dhealachadh mòr eadar còd Java agus JS leis gu bheil an tè mu dheireadh ri fhaighinn ann an cruth teacsa, agus feumar a’ chiad fhear a chuir ri chèile.
4. Dè an seòrsa dàta a tha JavaScript a' toirt taic?
Am measg nan seòrsaichean dàta a tha JavaScript a’ toirt taic tha:
- String
- samhla
- àireamh
- Rud
- Neo-mhìnichte
- null
- Boole
5. Dè na feartan a th' aig JavaScript?
Is e cànan sgrìobhaidh an-asgaidh agus uile-choitcheann a th’ ann.
Is e cànan prògramadh eadar-mhìneachaidh a th’ ann a tha aotrom.
Thathas an dùil a chleachdadh gus tagraidhean stèidhichte air lìonra a thogail.
Tha an dà chuid ceangailte agus co-phàirteach ri Java.
6. Dè na h-eas-bhuannachdan a th’ ann a bhith a’ cleachdadh JavaScript?
Bidh cothrom aig luchd-còdaidh le eòlas bruidhinn air easbhaidhean a’ chànain as fheàrr leotha a bharrachd air a bhith a’ moladh a bhuadhan. Is e tèarainteachd an locht as miosa air JavaScript. Faigh fiosrachadh mu mar a ghabhas a mhì-chleachdadh.
Is e ana-cothrom eile de JavaScript a bhith ga chleachdadh fad is farsaing agus comasach air atharrachadh, a dh’ fhaodadh a bhith na chlaidheamh le dà oir leis gu bheil e a’ fàgail mòran cothrom airson prògramadh rudan neònach a dh’ fhaodadh coileanadh neo-chothromach a thoirt gu buil air diofar shiostaman.
7. Ciamar a leigeas JavaScript leat rud a thogail?
Tha am beachd air nithean a’ faighinn deagh thaic bho JavaScript. A’ cleachdadh an nì litireil, faodaidh tu rud a thogail mar a chithear gu h-ìosal:
8. Ann an JavaScript, ciamar a nì thu sreath?
Faodar an array litearra a chleachdadh gus arrays a mhìneachadh mar a leanas:
9. Mar a mhìnicheas tu gnìomh ainm ann an JavaScript agus dè a th’ ann?
Nuair a tha gnìomh ainmichte air a mhìneachadh, bidh e a’ mìneachadh ainm sa bhad. Faodar a mhìneachadh mar a leanas a’ cleachdadh prìomh fhacal gnìomh:
10. Ann an JavaScript, thoir cunntas air togail.
Thèid a h-uile dearbhadh caochlaideach agus gnìomh a ghluasad chun mhullach gu bunaiteach ann an JavaScript, ris an canar togail. Tha seo a’ ciallachadh gum bi a h-uile caochladair agus gnìomh, ge bith càite a bheil iad air am mìneachadh, air an gluasad gu mullach an raon. Faodaidh an ruigsinneachd a bhith ionadail no eadar-nàiseanta.
11. Dè a th' ann an scopes JavaScript caochladair?
Is e an earrann den phrògram agad far a bheil caochladair air a mhìneachadh farsaingeachd an caochlaideach. Chan eil ann ach dà sgòp a dh’ fhaodadh a bhith aig caochladair JavaScript.
- Caochladairean cruinne: Anns a h-uile àite sa chòd JavaScript agad chì thu caochladair cruinneil leis gu bheil farsaingeachd chruinneil aige.
- Caochladairean ionadail: Is ann dìreach taobh a-staigh na gnìomh anns a bheil e air ainmeachadh a bhios caochladair ionadail ri fhaicinn. Ionadail don ghnìomh sin, tha argamaidean gnìomh an-còmhnaidh an làthair.
12. Dè a tha nas luaithe, sgriobt ASP no JavaScript?
Tha JavaScript nas luaithe. Faodar JavaScript a chuir gu bàs gun chuideachadh bhon fhrithealaiche lìn oir is e cànan taobh an neach-dèiligidh a th’ ann. Ach, leis gur e cànan taobh an fhrithealaiche a th’ ann an ASP, bidh e an-còmhnaidh nas slaodaiche na JavaScript. An-dràsta, tha JavaScript cuideachd na chànan taobh an fhrithealaiche (nodejs).
13. Thoir cunntas air mar a tha oighreachd prototypal eadar-dhealaichte bho oighreachd chlasaigeach.
Tha comas iongantach aig JavaScript cuir às do chuingealachaidhean teann oighreachd thraidiseanta agus leigeil le nithean buadhan a shealbhachadh bho nithean eile. -
- Oighreachd Chlasaigeach: Le cuideachadh bhon phrìomh fhacal “ùr”, bidh gnìomh neach-togail a’ cruthachadh eisimpleir. Tha buadhan clas pàrant air an toirt sìos don t-suidheachadh ùr seo.
- Oighreachd Prototypal: Thathas a’ dèanamh lethbhreac de nì a th’ ann mar-thà a tha ag obair mar prototype gus eisimpleir a ghineadh. Dh’ fhaodadh gum biodh dìleab roghnach bho mheasgachadh farsaing de nithean buannachdail anns an t-suidheachadh seo, a bhios gu tric air a chruthachadh tro ghnìomh factaraidh no “Object.create()”.
14. Sgrìobh am prògram a chuireas dynamically co-phàirtean ùra.
15. Callback: Dè th' ann?
Canar gairm air ais ri gnìomh JavaScript sìmplidh a thèid a chuir mar argamaid no roghainn gu modh. Tha am facal “gairm air ais” a’ toirt iomradh air gnìomh a thathar an dùil a choileanadh às deidh crìoch a chuir air gnìomh eile. Tha gnìomhan nan nithean ann an JavaScript. Is e gnìomhan a th’ ann an nithean JavaScript. Mar sin faodaidh gnìomhan gnìomhan eile a thilleadh agus gnìomhan eile fhaighinn mar chur-a-steach.
16. Ciamar a thèid prògram JavaScript a dhì-dhùmhlachadh?
Le bhith a 'bualadh air an iuchair iomchaidh, mar as trice, an iuchair F12, thig a h-uile brobhsair lìn co-aimsireil, a' gabhail a-steach Chrome, Firefox, agus feadhainn eile, le dì-bhugadair freumhaichte a ghabhas cleachdadh aig àm sam bith.
Faodaidh luchd-cleachdaidh brath a ghabhail air grunn fheartan a tha na h-innealan deasbaid a’ tabhann. Bidh deasaiche còd a bhios sinn a’ cleachdadh gus tagraidhean JavaScript a chruthachadh cuideachd a’ toirt cothrom dhuinn còd JavaScript fhuasgladh.
17. Closure: Dè th' ann? Thoir seachad dealbh.
Nuair a gheibhear cothrom air caochladair a tha air a shònrachadh taobh a-muigh an raon làithreach bho raon a tha na bhroinn, thèid dùnadh a dhèanamh. Leigidh e leat cothrom fhaighinn air farsaingeachd gnìomh taobh a-muigh bho ghnìomh a-staigh.
Gach uair a thèid gnìomh a chruthachadh ann an JavaScript, thèid dùnadh a dhèanamh cuideachd. Dìreach sgrìobh gnìomh taobh a-staigh gnìomh eile, nochd e, agus an uairsin cleachd e gus dùnadh a chuir an gnìomh.
18. Dè na dòighean a tha ann airson còd JavaScript a thoirt a-steach ann am faidhle HTML?
Faodar còd JavaScript a chuir a-steach gu sònraichte ann an aon de dhà dhòigh:
- Nuair nach eil feum air ach beagan loidhnichean de sgrìobhadh taobh a-staigh duilleag-lìn, is urrainn dhuinn còd JavaScript a sgrìobhadh taobh a-staigh an eileamaid sgriobt san aon fhaidhle HTML.
- Gus a h-uile feart sgrìobhaidh a chur ri duilleag-lìn gun a bhith a’ gleusadh a’ chòd, is urrainn dhuinn faidhle stòr JavaScript a thoirt a-steach do sgrìobhainn HTML.
19. Ciamar a tha timers ann an JavaScript ag obair?
Bithear a’ cleachdadh timers airson pìos còd a ruith no ath-aithris aig àm ro-shuidhichte. Tha na dòighean setTimeout, setInterval, agus soilleirEadar-ùine air an cleachdadh airson seo a dhèanamh.
A’ cleachdadh a’ ghnìomh setTimeout (gnìomh, dàil), timer a ruitheas gnìomh sònraichte às deidh an dàil ainmichte a bhith air a stèidheachadh. Bidh an gnìomh setInterval (gnìomh, dàil) a-rithist a’ ruith a’ ghnìomh ainmichte anns an dàil ainmichte agus cha stad e ach nuair a thèid a chuir dheth.
Thathas ag iarraidh air an timer crìoch a chur air a’ cleachdadh an dòigh clearInterval(id). Leis gu bheil timers air an ruith air aon snàithlean, faodaidh tachartasan ciudha suas agus feitheamh gus an tèid an coileanadh.
20. Dè do bheachd air briosgaidean?
Is e pìos beag dàta a th’ ann am briosgaid gu tric a chuireas làrach-lìn gu coimpiutair an neach-cleachdaidh agus a thèid a shàbhaladh an sin leis a’ bhrabhsair lìn a chaidh a chleachdadh airson tadhal air an duilleag.
Bithear a’ cleachdadh briosgaidean gus gnìomhan coimhead làrach-lìn a ghlacadh agus gus fiosrachadh a chuimhneachadh airson a chleachdadh nas fhaide air adhart.
21. Ciamar a dhèanadh duine briosgaidean?
Is e na leanas an dòigh JavaScript as sìmplidh airson briosgaidean a ghineadh:
22. Dè na gnàthasan ainmeachadh caochladair JavaScript?
Nuair a bhios tu ag ainmeachadh caochladairean ann an JavaScript, feumaidh tu cumail ris na riaghailtean a leanas:
Cha bu chòir faclan-luirg glèidhte JavaScript sam bith a chleachdadh mar ainmean caochlaideach. Mar eisimpleir, tha ainmean caochlaideach a’ crìochnachadh ann am briseadh no boolean neo-dhligheach.
Cha bu chòir ainm caochladair ann an JavaScript tòiseachadh le àireamh (0-9). Feumaidh iad tòiseachadh le litir no an samhla fo-sgòr.
Mar eisimpleir, chan e ainm caochlaideach iomchaidh a th’ ann an 123name, ged a tha _123name no name123. Cùisean cùise ann an ainmean caochlaideach JavaScript. Tha deuchainn agus deuchainn, mar eisimpleir, nan dà chaochladair eadar-dhealaichte.
23. Dè a tha a' fàgail let and var eadar-dhealaichte bho chèile?
Ann an JavaScript, faodar dearbhaidhean caochladairean agus dòighean-obrach a dhèanamh le bhith a’ cleachdadh let no var. Is e an aon fhìor eadar-dhealachadh eadar an dà rud seo gu bheil am prìomh fhacal let air a chuairteachadh le bloc, ach tha am prìomh fhacal var air a chuairteachadh le gnìomh.
24. Carson a tha gnìomhan fèin-ghairm ann?
Is e ainmean eile a th’ ann an abairtean gnìomh sa bhad no gnìomhan fèin-ghnìomhach gun urra. Canar “Gnìomhan fèin-ghairm” riutha seo leis gu bheil iad air an gairm leis a’ chòd gu fèin-ghluasadach.
Bidh sinn a’ sgrìobhadh gnìomh agus ga ghairm. Ach, dh’ fhaodadh gnìomhan gun urra a bhith air an cleachdadh ma tha sinn airson gun ruith gnìomh gu fèin-ghluasadach nuair a thèid a mhìneachadh agus mura bi sinn ga chleachdadh a-rithist. A bharrachd air an sin, chan eil ainm aig cuid de dhleastanasan.
25. Dè a tha a' dèanamh eadar-dhealachadh eadar seilbh agus feartan?
Tha buadhan nithean JS DOM ag obair mar an ceudna ri caochladairean eisimpleir airson cuid de cho-phàirtean. Faodaidh seilbh a bhith a’ toirt a-steach grunn sheòrsaichean dàta.
Gheibh thu togalaichean le bhith ag eadar-obrachadh leis an nì ann an Vanilla JS no le bhith a’ cleachdadh gnìomh prop() jQuery.
Tha buadhan rim faighinn anns an HTML, chan e an DOM. Tha iad coimeasach ri feartan ach tha nas lugha de chomas aca. Ma tha togalaichean rim faighinn, thathas a’ comhairleachadh a bhith ag obair leotha mu bhith ag obair le buadhan.
Is e seòrsa dàta sreang a th’ ann am feart, an taca ri seilbh.
26. Ann an JavaScript, dè bhios gnìomhan an t-saighead a' dèanamh?
Ann an JavaScript, tha gnìomhan saighead mar dhòigh luath is soilleir airson gnìomhan a sgrìobhadh. Tha an co-chòrdadh coitcheann a leanas aig gnìomh saighead:
27. Dè a th' ann an cànan a tha sgrìobhte?
Tha luachan seach caochladairean co-cheangailte ri chèile ann an cànanan clò-sgrìobhte. Tha dà roinn ann:
Gu dinamach: Eu-coltach ri JS, far am faod caochladair gabhail ri àireamh no sreang, leigidh seo leis a’ chaochladair iomadh seòrsa a bhith ann.
Gu staitistigeach: Ann an seo, chan urrainn do chaochladair ach aon seòrsa a stòradh; mar eisimpleir, ann an Java, chan urrainn dha caochladair sreang ach seata sònraichte de charactaran a stòradh.
28. Ann an JavaScript, thoir cunntas air NEGATIVE INFINITY.
Nuair a tha àireamh-sluaigh àicheil air a roinn le 0, tha an togalach statach NEGATIVE INFINITY a tha a’ tighinn gu buil air a chruthachadh ann an JS. Seo cuid de na prìomh fheartan aige:
Chan fheumar nithean a bharrachd a chruthachadh gus faighinn gu NEGATIVE INFINITY.
Tha luach seilbh NEGATIVE INFINITY a’ freagairt ri luach àicheil seilbh Infinity airson an nì cruinneil.
29. Dè a tha a 'dèanamh eadar-dhealachadh eadar neo-mhìnichte agus neo-mhìnichte?
Tha neo-mhìnichte a’ comharrachadh caochladair dearbhte nach deach luach a thoirt seachad fhathast. Is e luach sònrachaidh a th’ ann an Null, air an làimh eile. Faodar a chleachdadh gus luach sam bith a chomharrachadh agus a bhith air a shònrachadh do chaochladair.
Tha neo-mhìnichte na sheòrsa ann fhèin (neo-mhìnichte), ach tha null na nì. Tha dà sheòrsa eadar-dhealaichte ann an neo-mhìnichte agus neo-mhìnichte.
30. Sgrìobh cuid de chòd JavaScript gus sealltainn mar a gheibh thu HTML a-staigh de eileamaid.
31. Dè a th' ann an cuid de fhrèaman JavaScript?
Canar frèam JavaScript ri frèam tagraidh a chaidh a chruthachadh ann an JavaScript. A thaobh sruthadh smachd, tha e eadar-dhealaichte bho leabharlann JavaScript. Tha grunn fhrèaman JavaScript rim faighinn, ge-tà, tha cuid den fheadhainn as mòr-chòrdte a’ toirt a-steach:
- Angular
- React
- sealladh
32. Ann an JavaScript, dè a th’ ann an tachartas bubbling?
Nuair a thachras tachartas ann an aon eileamaid taobh a-staigh eileamaid eile agus gu bheil an dà eileamaid air làmh a chlàradh airson an tachartais sin, bidh an HTML DOM API a’ cleachdadh bubbling tachartais mar dhòigh air sgaoileadh tachartais.
Nuair a bhios builgeanan ann, thèid an tachartas a lorg agus a phròiseasadh an toiseach leis an eileamaid as fhaide a-staigh mus tèid a chuir air adhart gu na pàirtean mun cuairt.
A’ tòiseachadh leis an tachartas sin, bidh cur gu bàs a’ gluasad chun na h-eileamaid phàrant aige. Às deidh sin, gheibh an eileamaid phàrant aige gu bàs, agus mar sin air adhart gus am bi an eileamaid bodhaig.
33. Dè tha cuimhneachadh JavaScript a' ciallachadh?
Is e dòigh optimization a th’ ann an cuimhneachadh a luathaicheas do chòd le bhith a’ sàbhaladh builean gairmean gnìomh daor agus gan ath-chleachdadh nuair a gheibhear an aon chur-a-steach a-rithist.
Thathas a 'toirt iomradh air gnìomh mar rud cosgail ma tha feum air tòrr ùine agus cuimhne airson a chur an gnìomh seach gu bheil e a' dèanamh àireamhachadh iom-fhillte. Tha tasgadan air a lìonadh gu sgiobalta le toradh gairm gnìomh daor.
Bidh an aon ghnìomh a ’dol seachad air a’ choimpiutaireachd riatanach agus a ’tilleadh an luach taisgte ma thèid a ghairm a-rithist leis na h-aon pharaimearan cuir a-steach.
Leis nach fheum an gnìomh àireamhachadh no àireamhachadh a rinn e mu thràth ath-dhèanamh, tha an dòigh seo gu mòr a’ sàbhaladh na h-ùine agus a’ chuimhne a bhios am prògram agad a’ cleachdadh.
34. Dè tha in-mhalairt agus às-mhalairt a' ciallachadh?
Is urrainn dhuinn còd modular JavaScript a chruthachadh le taic bho in-mhalairt agus às-mhalairt. Is urrainn dhuinn ar còd a roinn ann an grunn fhaidhlichean le bhith a’ cleachdadh in-mhalairt agus às-mhalairt. Tha eisimpleirean a’ toirt a-steach
35. Dè am modh “Strict” aig JavaScript, agus ciamar a tha e air a ghnìomhachadh?
Faodaidh tu sgrùdadh mearachd a leasachadh sa chòd agad le bhith a’ cleachdadh modh teann.
Nuair a bhios tu a’ cleachdadh modh teann, chan urrainn dhut feartan a chur ri nithean nach gabh leudachadh, luachan a shònrachadh gu feartan leughaidh a-mhàin, caochladairean dearbhte a chleachdadh, no luachan a shònrachadh do chaochladairean leughaidh a-mhàin.
Le bhith a’ tòiseachadh faidhle, prògram, no gnìomh le “cleachd teann,” faodaidh tu am modh teann a chuir an gnìomh.
36. Dè a choileanas eisimpleir gnìomhaiche?
Bidh eisimpleir gnìomhaiche a’ dearbhadh a bheil suidheachadh sam bith ann an sreath prototype nì de sheilbh prototype neach-togail. Ann am faclan eile, bidh eisimpleir gnìomhaiche a’ dearbhadh aig àm ruith a bheil nì na eisimpleir de chlas.
Tha an eisimpleir de ghnìomhaiche air a chleachdadh san eisimpleir gu h-ìosal gus faighinn a-mach dè an seòrsa luchd-cleachdaidh caochlaideach.
37. Ann an JavaScript, dè tha bogsa sgiobalta a 'ciallachadh?
Tha bogsa sgiobalta na bhogsa le bogsa teacsa a leigeas leis an neach-cleachdaidh cuir a-steach a thoirt seachad. Tha bogsa deasbaid ag iarraidh cuir a-steach air a thaisbeanadh tron ghnìomh prompt(). Cleachd bogsa sgiobalta ma tha feum agad air an neach-cleachdaidh luach a chuir a-steach mus faic thu duilleag.
Feumaidh an neach-cleachdaidh “OK” no “Sguir dheth” a thaghadh sa bhogsa pop-up a nochdas às deidh dha luach a chuir a-steach gus leantainn air adhart.
38. Ann an JavaScript, dè a bhios gineadair a 'dèanamh?
Is e gineadairean gnìomhan a dh'fhaodar a chleachdadh aig diofar amannan. Tha co-theacs agus ceanglachan caochlaideach nan gnìomhan sin air an sàbhaladh agus air an cumail suas tro ath-inntrigidhean.
Bidh a’ chiad ghairm aig gnìomh gineadair a’ tilleadh seòrsa sònraichte de iterator ris an canar gineadair. Is e an ath cheum an ath dhòigh aig a’ ghineadair a ghairm gus an luach a chleachdadh. Gus an tig e tarsainn air a’ phrìomh fhacal toraidh, cumaidh an gnìomh gineadair a ’dol.
39. BOM: Dè th' ann?
Tha am BOM, no modail nì brabhsair, a’ leigeil le luchd-cleachdaidh eadar-obrachadh le brobhsairean, leis a bheil uinneag mar a’ chiad nì. A bharrachd air feartan eile, tha sgrìobhainn, eachdraidh, sgrion, seòladair agus àite aig an nì uinneig.
Ach, gheibhear gu gnìomh na h-uinneige an dà chuid gu dìreach agus le bhith a’ toirt iomradh air an uinneig.
40. Sgriobtaichean dàil: Dè an gnìomh a bhios iad a 'frithealadh ann an JavaScript?
Tòisichidh am brabhsair a’ parsadh a’ chòd HTML nuair a bhios duilleag a’ luchdachadh. Gu gnàthach, bidh am brabhsair a’ stad a’ parsadh còd HTML nuair a choinnicheas e ri sgriobt agus a’ tòiseachadh a’ ruith an sgriobt na àite.
Às deidh an sgriobt a chrìochnachadh, tòisichidh am brabhsair a’ làimhseachadh a’ chòd HTML.
Thèid dàil a chur air luchdachadh na duilleige le frithealaiche slaodach no sgriobt mòr. Chuir sgriobtaichean dàil stad air ruith an sgriobt gus an dèidh don sgrìobhainn a bhith air a phròiseasadh.
Tha an dàil seo ann an coileanadh an sgriobt a’ lùghdachadh na h-ùine a bheir e airson an duilleag-lìn a luchdachadh.
Co-dhùnadh
Tha sinn an dòchas gum bi na ceistean agallamh JavaScript seo cuideachail dhut, ge bith a bheil thu nad leasaiche ag ullachadh airson coinneamh no nad mhanaidsear fastaidh a tha a’ feuchainn ris an tagraiche ceart a lorg.
Cuimhnich gu bheil eòlas teignigeach agus eòlas a’ dèanamh suas dìreach pàirt bheag den phròiseas fastaidh. Gus dèanamh cinnteach gu faigh thu air tìr (no gun lorg thu an tagraiche freagarrach airson) an obair, tha eòlas san àm a dh'fhalbh, agus sgilean bog a cheart cho deatamach.
Bi mothachail gu tric gu bheil grunn fhreagairtean ceart ann do cheistean agallaimh fosgailte JavaScript. Tha ùidh aig luchd-agallaimh anns an reusanachadh air cùl do fhreagairtean, chan e dìreach am freagairt a chuimhnich thu.
Bi deiseil airson ceistean leantainneach mu mar a ràinig thu do fhreagairt agus bi an-còmhnaidh comasach air do phròiseas smaoineachaidh a mhìneachadh.
Dèan sgrùdadh air Sreath agallamh Hashdork airson cuideachadh le ullachadh agallaimh.
Arun
Wow, chuidich an artaigil seo mi gu mòr fhad ‘s a bha mi ag ullachadh agallamh Javascript