⊗jsPmFTFENN 234 of 505 menu

Kazi yenye Jina, lakini ni Usemi wa Kazi katika JavaScript

Acha sasa tufanye kazi ambayo itakuwa ina jina, lakini wakati huo huo itakuwa Usemi wa Kazi, kwa sababu inashiriki katika usemi:

+function func() { console.log('!'); }

Inavutia kwamba kwa jina func hatuwezi kumwita kazi yetu, hii itasababisha hitilafu:

+function func() { console.log('!'); } func(); //!! itatoa hitilafu

Ili kuwa na uwezo wa kuita kazi yetu, inahitaji kpewa thamani kwa anuwai fulani:

let test = function func() { console.log('!'); }; test(); // itaonyesha '!'

Kwa mara nyingine tena: kazi ambayo ni usemi wa kazi hauwezi kuitwa kwa jina lake. Kazi kama hiyo inaweza kuitwa tu kwa kutumia anuwai ambayo kazi hiyo iliandikwa.

Lakini hata hivyo, usemi wa kazi unaweza kuwa na jina la kazi, hii itakuwa sahihi ki-sintaksia. Kwa nini kitu kama hiki kinahitajika, tutachambua katika masomo yafuatayo.

Hebu tufupishe: kazi ni Tamko la Kazi au Usemi wa Kazi si kwa sababu zina jina au hazina, bali kwa sababu ni washiriki wa misemo au hawashi.

Kama ulivyoona hapo juu, kazi bila jina inaweza kuelezewa kama Tamko la Kazi, na kazi yenye jina inaweza kuwa Usemi wa Kazi.

Kiswahili
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Tunatumia kuki kwa ajili ya uendeshaji wa tovuti, uchambuzi na ubinafsishaji. Usindikaji wa data unafanyika kulingana na Sera ya Faragha.
kubali yote sanidi kataa