Matukiopele ya maelezo ya fungu cha JavaScript
- Picha ya kuondoka Matumizi ya matumizi ya JS
- Picha ya kufikia Matumizi ya matumizi ya JS
JavaScript FunguHaiwezi kufikiria thamani ya vifaa vya kina.
Vifaa vya kina vya fungu
Kwenye muda wa tutumizi hii, umejifunza kwamba fungu inaweza kuwa naVifaa:
functionName(parameter1, parameter2, parameter3) { Inaeleza kipindi cha kufanya kazi }
Vifaa vya kina vya fungu (parameter)Inaeleza vifaa vya kina ambavyo vilichorotolewa kwenye uwezo wa fungu.Inaeleza jina.
Vifaa vya kina vya fungu (argument)Inaeleza vifaa vya kina ambavyo vilitumika kwenye fungu au vilitakiwa na fungu.Thamani.
Masharti ya vifaa
Fungu la JavaScript haichukua thamani ya aina ya vifaa (parameter).
Fungu la JavaScript haichakika kwa aina ya vifaa vitakayotumika (argument).
Fungu la JavaScript haichakika kwa ukubwa wa vifaa vitakayotumika (argument).
Vifaa vya kina vya fungu
Kama ni kina matumizi ya vifaa:Vifaa vya kina vilitumika(kama ni chache ya kuzingatia), thamani zilizokwisha kufikiria zinaathiriwa na:undefined.
Kwa kawaida hii inaweza kufikirishwa, lakini kwa kawaida inaonekana kufikiria thamani kwa vifaa vya kina:
Mivuno
function myFunction(x, y) { if (y === undefined) { y = 0; } }
Kama ni kina matumizi ya fungu:Vifaa vingi sana(kama ni zaidi ya kuzingatia), inaweza kutumia Mfumo wa maadhikufikiria viwango hivi.
Mfumo wa maadhi
Fungu la JavaScript ina kiwango cha kufikiria cha maadhi cha 'arguments'.
Mfumo wa maadhi unaonyesha orodha ya vifaa vitakayotumika kwenye matumizi ya programu.
Kwa hivyo, unaweza kutumia programu kwa kuifafanua (kama) thamani ya orodha ya namba za kikuu:
Mivuno
x = findMax(1, 123, 500, 115, 44, 88); function findMax() { var i; var kikuu = -Infinity; for (i = 0; i < arguments.length; i++) { if (maadhi[i] > kikuu) { max = arguments[i]; } } return max; }
au undoa mifano kuongeza thamani ya kila thamani ingia:
Mivuno
x = sumAll(1, 123, 500, 115, 44, 88); function sumAll() { var i, sum = 0; for (i = 0; i < arguments.length; i++) { sum += arguments[i]; } return sum; }
Matumizi ya mafanikio inatumia thamani
Matumizi ya mafanikio (parameter) katika matumizi ya mifano ni matumizi ya mifano (argument).
Mafanikio ya JavaScript inatumiaThamaniKupaswa kwa: mifano inajua thamani, na si uwezo wa mafanikio.
Ikiwa mifano huchangia thamani ya mafanikio, hawazitafutia thamani ya mafanikio ya asili.
Mafanikio ya kina inahitaji kwa kina kwenye kina hili.
Mafanikio ya kina inatumika kwa kumwambia thamani.
Kwenye JavaScript, mafanikio ya kina ni thamani.
Kwa sababu hiyo, mafanikio ya kina inahitaji kama wana kuingia kwa mafanikio ya kina kwa kuzingatia.MwongozoKupaswa kwa:
Ikiwa mifano huchangia mafanikio ya kina cha kiwango cha mifano, pia inachangia thamani ya asili.
Mafanikio ya kina ya kiwango cha mifano inayopatikana kwenye kina hili.
- Picha ya kuondoka Matumizi ya matumizi ya JS
- Picha ya kufikia Matumizi ya matumizi ya JS