Hi everyone! I'm the author of code.mu :)
I'd love to chat with my non-Russian audience. I'm looking for your feedback on the site and the translation quality. Let's chat:)
⊗jsPmFVPNC 223 of 505 menu
◀ ▶

Ulinganifu wa Majina na Vigezo katika JavaScript

Vigezo vya kazi ni vigezo vya ndani ndani yake. Wacha tuite kigezo cha kazi kwa jina sawa na kigezo cha nje cha ulimwenguni:

function func(num) { console.log(num); } let num = 1; func(num);

Katika kesi hii, itatokea kwamba nje ya kazi kutakuwa na kigezo num na ndani ya kazi kutakuwa na kigezo num. Lakini hizi zitakuwa vigezo tofauti: kubadilisha kigezo ndani ya kazi kitasababisha kubadilika kwa kigezo cha ndani cha kazi. Na kigezo cha nje ndani ya kazi hakitapatikana na hakiwezi kubadilishwa kwa njia yoyote. Hebu tuangalie:

function func(num) { num = 2; // tunabadilisha kigezo cha ndani } let num = 1; func(num); console.log(num); // itaonyesha 1 - hakuna kilichobadilika

Amua, bila kukimbiza kificho, nini kitaonyeshwa katika konsoli:

function func(num) { num = 2; } let num = 1; func(num); console.log(num);

Amua, bila kukimbiza kificho, nini kitaonyeshwa katika konsoli:

function func() { num = 2; } let num = 1; func(); console.log(num);

Amua, bila kukimbiza kificho, nini kitaonyeshwa katika konsoli:

function func() { let num = 2; } let num = 1; func(); console.log(num);
← →
↑
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