আমি জাভাস্ক্রিপ্টের জন্য একটি কোডের টুকরো পেয়েছি যা আমি ঠিক বুঝতে পারি না:
function dmy(d) {
function pad2(n) {
return (n < 10) ? '0' + n : n;
}
return pad2(d.getUTCDate()) + '/' +
pad2(d.getUTCMonth() + 1) + '/' +
d.getUTCFullYear();
}
function outerFunc(base) {
var punc = "!";
//inner function
function returnString(ext) {
return base + ext + punc;
}
return returnString;
}
অন্য ফাংশনের মধ্যে কোনও ফাংশনকে কীভাবে সংজ্ঞায়িত করা যায়? আমি আমার () ফাংশনের বাইরে থেকে প্যাড 2 () কল করতে পারি?
দয়া করে এটিতে কিছু আলোকপাত করুন। ধন্যবাদ