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

জাভাস্ক্রিপ্ট অবজেক্টের প্রোপার্টি কতভাবে অ্যাক্সেস করা যায়?


একটি অবজেক্ট প্রোপার্টি দুভাবেই অ্যাক্সেস করা যায়: .property (ডট নোটেশন) এবং [property] (ব্র্যাকেট নোটেশন)।

সিনট্যাক্স-১

Object.property;

সিনট্যাক্স-২

Object["property"];

ভালোভাবে বুঝতে নিচের উদাহরণটি দেখুন।

নিচের উদাহরণে 'person' নামে একটি অবজেক্ট ডিফাইন করা হয়েছে এবং এর প্রোপার্টিগুলো ডট নোটেশন-এ অ্যাক্সেস করা হয়েছে।

উদাহরণ

<html> <body> <script> var person = {    firstname:"Ram",    lastname:"kumar",    age:50,    designation:"content developer" }; document.write(person.firstname + " " + "is in a role of" + " " + person.designation); </script> </body> </html>

আউটপুট

Ram is in a role of content developer

নিচের উদাহরণে অবজেক্ট 'person'-এর প্রোপার্টিগুলো ব্র্যাকেট নোটেশন-এ অ্যাক্সেস করা হয়েছে।

উদাহরণ

<html> <body> <script> var person = {    firstname:"Ram",    lastname:"kumar",    age:50,    designation:"content developer" }; document.write(person['firstname']+ " " + "is in a role of" + " " + person['designation']); </script> </body> </html>

আউটপুট

Ram is in a role of content developer
  1. জাভাস্ক্রিপ্ট অবজেক্ট থেকে প্রপার্টি মুছে ফেলা

  2. জাভাস্ক্রিপ্টে অবজেক্টে প্রপার্টি আছে কিনা চেক করা

  3. জাভাস্ক্রিপ্টে ডি-কন্সট্রাকশন ব্যবহার করে অবজেক্টে নতুন প্রোপার্টি অ্যাসাইন করা যায় কি?

  4. জাভাস্ক্রিপ্টে সংখ্যার অঙ্কগুলোর যোগফল কতবার করা যায় (Additive Persistence)