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

জাভাস্ক্রিপ্টে ফাংশন প্রোপার্টিকে মেথড হিসেবে অ্যাক্সেস করার পদ্ধতি


ফাংশনকে মেথড হিসেবে অ্যাক্সেস করা

জাভাস্ক্রিপ্ট অবজেক্ট প্রোপার্টির সমষ্টি। একটি প্রোপার্টিকে মেথড হিসেবে অ্যাক্সেস করতে, সেটিকে একটি ফাংশন ডিফাইন করুন এবং সে ফাংশনের ভিতরে অন্যান্য প্রোপার্টি অন্তর্ভুক্ত করুন।

নিচের উদাহরণে "employee" নামে একটি অবজেক্ট তৈরি করা হয়েছে যার প্রোপার্টিগুলো: "fullName", "lastName", "firstName", "id"। "fullName" প্রোপার্টির অধীনে একটি ফাংশন ডিফাইন করা হয়েছে যেখানে "firstName" এবং "lastName" অন্তর্ভুক্ত করা হয়েছে। তাই "fullName" প্রোপার্টি কল করলে কর্মীর পুরো নাম আউটপুট হিসেবে দেখাবে।

উদাহরণ-১

<html> <body> <script type="text/javascript">    var employee = {       firstName: "raju",       lastName : "nayak",       Designation : "Engineer",       fullName : function() {       return this.firstName + " " + this.lastName;       }    };    document.write(employee.fullName()); </script> </body> </html>

আউটপুট

raju nayak

উদাহরণ-২

<html> <body> <script type="text/javascript">    var student= {       Name: "susan",       country : "USA",       RollNo : "5",       details : function() {          return "the student named" + " " + this.Name + " " +"is allocated with rollno " + " " +             this.RollNo ; } }; document.write(student.details()); </script> </body> </html>

আউটপুট

the student named susan is allocated with rollno 5
  1. জাভাস্ক্রিপ্ট কনস্ট্রাক্টরে প্রপার্টি এবং মেথড যোগ করার পদ্ধতি

  2. জাভাস্ক্রিপ্টে ফাংশন এবং মেথড হিসেবে ফাংশন ইনভোক করার পদ্ধতি

  3. জাভাস্ক্রিপ্টে অবজেক্ট প্রপার্টি অ্যাক্সেস করার পদ্ধতি

  4. জাভাস্ক্রিপ্টে নেস্টেড JSON প্রপার্টি অন্য প্রপার্টির ভ্যালু দিয়ে অ্যাক্সেস করা