বস্তুর বৈশিষ্ট্য তৈরি করার জন্য JS-এর 2টি স্বরলিপি রয়েছে, ডট নোটেশন এবং ব্র্যাকেট নোটেশন।
একটি ভেরিয়েবল থেকে একটি অবজেক্ট প্রপার্টি তৈরি করতে, আপনাকে নিম্নলিখিত উপায়ে ব্র্যাকেটনোটেশন ব্যবহার করতে হবে -
উদাহরণ
const obj ={a:'foo'}const prop ='bar'// ভেরিয়েবল নাম propobj[prop] ='baz'console.log(obj);ব্যবহার করে প্রপার্টি বার সেট করুন
আউটপুট
এটি আউটপুট দেবে −
{ a:'foo', বার:'baz'}
ES6 কম্পিউটেড প্রপার্টির নাম প্রবর্তন করে, যা আপনাকে −
করতে দেয়উদাহরণ
const prop ='bar'const obj ={ // একটি কী হিসাবে ব্যবহার করুন a:'foo', // কী হিসাবে prop-এর মান ব্যবহার করুন [prop]:'baz'} console.log(obj);প্রে>আউটপুট
এটি আউটপুট দেবে −
{ a:'foo', বার:'baz'}