அடைப்பு (கணினியியல்)
இந்தக் கட்டுரையில் மேற்கோள்கள் அல்லது உசாத்துணைகள் எதுவும் இல்லை. |
கணினியியலில் அடைப்பு (ஆங்கிலம்: Closure) என்பது ஒரு செயலியையும் அது உருவாக்கப்பட்ட சூழலையும் சேர்த்துக் குறிக்கும். சூழல் என்பது அச் செயலி உருவாக்கப்பட்ட போது உள்ளூர் செயற்பரப்பில் இருந்த மாறிகள் ஆகும். ஒரு சாதாரண செயலி போல் அல்லாமல் அடைப்பின் உள்ள மாறிகளை பின்னர் அடைப்பின் ஊடாகப் பயன்படுத்திக் கொள்ளலாம்.
எடுத்துக் காட்டு[தொகு]
var எகா1 = வணக்கம்_கூறு('மாலதி')
எகா1();
function வணக்கம்_கூறு(பெயர்) {
var எழுத்து = 'வணக்கம் ' + பெயர்; // உள்ளூர் செயற்பரப்பில் உள்ள ஒரு மாறி
var எகா = function() { alert(எழுத்து); }
return எகா;
}
வெளி இணைப்புகள்[தொகு]
- Closures - (ஆங்கில மொழியில்)