জেভাস্ক্রিপ্ট Object.create()

বর্ণনা ও ব্যবহার

Object.create() পদ্ধতি যা সূত্র অবজেক্ট থেকে নতুন অবজেক্ট তৈরি করে

সংশ্লিষ্ট পদ্ধতি:

Object.assign() সূত্র অবজেক্টের বৈশিষ্ট্যগুলো টারগেট অবজেক্টে কপি করা

Object.create() সূত্র অবজেক্ট থেকে নতুন অবজেক্ট তৈরি করা

Object.fromEntries() কী/মূল্য প্রস্তুতি থেকে অবজেক্ট তৈরি করা

ইনস্ট্যান্স

// একটি অবজেক্ট তৈরি করা
const person = {
  firstName: "Bill",
  lastName: "Gates"
};
// একটি নতুন অবজেক্ট তৈরি করা
const man = Object.create(person);
man.firstName = "Peter";

স্বয়ং প্রয়াস করুন

বিন্যাস

Object.create(object, properties)

প্রামাণ্য

প্রামাণ্য বর্ণনা
object বাধ্যতামূলক। বর্তমান অবজেক্ট
properties

বাধ্যতামূলক। যে সমস্ত অপেক্ষা যোগ করা হবে বা পরিবর্তন করা হবে:

  • value: value
  • writable : true|false
  • enumerable : true|false
  • configurable : true|false
  • get : function
  • set : function

ফলাফল

ধরন বর্ণনা
Object নতুন অবজেক্ট তৈরি করা

ব্রাউজার সমর্থন

Object.create() এটা ECMAScript5 (ES5) এর বৈশিষ্ট্য।

২০১৩ সালের ৭ই জুলাই থেকে, সমস্ত আধুনিক ব্রাউজারগুলো পূর্ণাত্মকভাবে ES5 (জেভাস্ক্রিপ্ট ২০০৯) সমর্থন করে:

চ্রোম এডজ ফায়ারফক্স স্যাফারি অপেরা
চ্রোম ২৩ আইই/এডজ ১১ ফায়ারফক্স ২১ স্যাফারি ৬ অপেরা ১৫
2012 সালের ৯শে সেপ্টেম্বর 2012 সালের ৯শে সেপ্টেম্বর 2013 সালের ৪শে এপ্রিল 2012 সালের ৭ই জুলাই 2013 সালের ৭ই জুলাই