JavaScript Function Default Parameters
Javascript function இல் parameter மற்றும் argument மிகவும் முக்கிய பங்கு வகிக்கிறது. parameter ஆனது நாம் ஒரு function ஐ define செய்யும் போது square bracket உள்ளே supply செய்யபடுகிறது. அதேபோல் argument என்பது function ஐ call செய்யும் போது supply செய்யப்படுகிறது. இங்கு சில சமயங்களில் parameter value ஆனது default ஆக set செய்யப்படுகிறது.
function name(param1=default1, param2=default2,..) { // Code area }
Example1
<script>
function say(message='Parallel Codes') {
document.writeln(message);
}
say();
</script>
மேலே உள்ள Example1-ஐ கவனிக்கவும் இங்கு say என்ற function define செய்யும் போது message='Parallel Codes' என்ற default parameter value ஐ set செய்கிறோம். அதேபோல் இந்த function உள்ளே நாம் அனுப்பும் string ஐ print செய்து output ஆக கொடுக்கிறது. இங்கு function ஐ call செய்யும் போது எந்தவித argument ம் அனுப்பவில்லை, எனவே இந்த function ஆனது message='Parallel Codes' என்ற default parameter value ஐ எடுத்துக்கொண்டு document.writeln(message) என்ற function மூலம் output ஐ print செய்கிறது.
Parallel Codes
Example2
<script>
function add(x, y = 1, z = 2) {
document.writeln(x + y + z);
}
add(10);
</script>
மேலே உள்ள Example2-ஐ கவனிக்கவும் இங்கு add என்ற function define செய்யும் போது x, y = 1, z = 2 என்ற மூன்று parameters அனுப்புகிறோம். இங்கு y = 1, z = 2 ஆகிய இரண்டும் default parameter களாக உள்ளது. அதேபோல் add(10) என்ற function ஐ call செய்யும் போது ஒரு argument அதாவது முதல் parameter value மட்டும் அனுப்புகிறோம். y,z values களை default parameter value இல் இருந்து எடுத்துகொள்ளும் எனவே நமக்கு output 13 என கிடைக்கிறது.
13
இது பற்றிய தங்களின் கருத்துகளை இங்கே பதிவிடுங்கள் . இது பயனுள்ளதாக விரும்பினால் மற்றவர்களுக்கும் இதை share செய்யுங்கள்.
Comments