কম্পিউটার টিউটোরিয়াল

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

অ্যানোনিমাস ফাংশন (Anonymous Functions)

অ্যানোনিমাস, নাম অনুসারে, কোনো নামের আইডেন্টিফায়ার ছাড়া ফাংশন তৈরির অনুমতি দেয়। এটি অন্য ফাংশনের আর্গুমেন্ট হিসেবে ব্যবহার করা যায়। জাভাস্ক্রিপ্ট অ্যানোনিমাস ফাংশন এভাবে ব্যবহার করা হয়:

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

আরেকটি উদাহরণ:

setTimeout(function() {   alert('Demo'); }, 3000);

ইনলাইন ফাংশন (Inline Functions)

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

var myfunc = function() {   alert ('inline') }; $('a').click(myfunc);
  1. জাভাস্ক্রিপ্ট ফাংশনে ডিফল্ট ও রেস্ট প্যারামিটার পার্থক্য

  2. জাভাস্ক্রিপ্টে ফাংশন ও মেথডের পার্থক্য

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

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