কম্পিউটার

জাভাস্ক্রিপ্টে বেনামী এবং ইনলাইন ফাংশনের মধ্যে পার্থক্য কী?


বেনামী ফাংশন

অনামী, নাম থেকে বোঝা যায়, কোনো নাম শনাক্তকারী ছাড়াই একটি ফাংশন তৈরি করার অনুমতি দেয়৷ এটি অন্যান্য ফাংশন একটি যুক্তি হিসাবে ব্যবহার করা যেতে পারে. এইভাবে জাভাস্ক্রিপ্ট বেনামী ফাংশন ব্যবহার করা যেতে পারে -

var myfunc = function() {
   alert(‘This is anonymous');
}

আরেকটি উদাহরণ নিম্নলিখিত −

হতে পারে
setTimeout(function() {
   alert('Demo');
}, 3000);

ইনলাইন ফাংশন

একটি ইনলাইন ৷ ফাংশন হল একটি জাভাস্ক্রিপ্ট ফাংশন, যা রানটাইমে তৈরি একটি ভেরিয়েবলের সাথে বরাদ্দ করা হয়। আপনি ইনলাইন ফাংশনগুলিকে বেনামীর সাথে সহজেই পার্থক্য করতে পারেন যেহেতু একটি ইনলাইন ফাংশন একটি ভেরিয়েবলের সাথে বরাদ্দ করা হয় এবং সহজেই পুনরায় ব্যবহার করা যায়।
এইভাবে জাভাস্ক্রিপ্ট ইনলাইন ফাংশন ব্যবহার করা যেতে পারে -

var myfunc = function() {
   alert ('inline')
};
$('a').click(myfunc);



  1. জাভাস্ক্রিপ্ট ফাংশন ডিফল্ট এবং বিশ্রাম পরামিতি মধ্যে পার্থক্য কি?

  2. জাভাস্ক্রিপ্টে ফাংশন এবং পদ্ধতির মধ্যে পার্থক্য কী?

  3. জাভাস্ক্রিপ্টে কাস্টম এবং বিল্ট-ইন ফাংশনের মধ্যে পার্থক্য কী?

  4. জাভা এবং জাভাস্ক্রিপ্টের মধ্যে পার্থক্য কী?