JavaScript Object.getOwnPropertyNames()

সংজ্ঞা ও ব্যবহার

Object.getOwnPropertyNames() পদ্ধতি একটি অবজেক্টটি ফিরিয়ে দেয় যা অবজেক্টের সমস্ত বৈশিষ্ট্যগুলির নাম ধারণ করে

Object.getOwnPropertyNames() পদ্ধতি মৌলিক অবজেক্টটিকে পরিবর্তন করবে না

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

Object.defineProperty() বৈশিষ্ট্য যোগ করা বা সংশোধন করা

Object.defineProperties() একাধিক বৈশিষ্ট্য যোগ করা বা সংশোধন করা

Object.getOwnPropertyNames() অবজেক্টের সমস্ত বৈশিষ্ট্যগুলির নাম ফিরিয়ে দেয়

Object.getOwnPropertyDescriptor() বৈশিষ্ট্যের বর্ণনা ফিরিয়ে দেয়

Object.getOwnPropertyDescriptors() অবজেক্টের সমস্ত বৈশিষ্ট্যগুলির বর্ণনা ফিরিয়ে দেয়

ইনস্ট্যান্স

// একটি অবজেক্ট সৃষ্টি করুন
const person = {
  firstName: "Bill",
  lastName: "Gates",
  age: 50,
  eyeColor: "blue"
};
// সমস্ত বৈশিষ্ট্যগুলি অর্জন করুন
let props = Object.getOwnPropertyNames(person);

স্বয়ং প্রয়াস

সংজ্ঞা

Object.getOwnPropertyNames(object)

পারামিটার

পারামিটার বর্ণনা
object অপরিহার্য। লক্ষ্য অবজেক্ট

ফলাফল

ধরন বর্ণনা
Array অবজেক্টের সমস্ত বৈশিষ্ট্যগুলির নাম ধারণকৃত একটি আইন্দ্রণ

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

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

2013 সালের ৭ম জুলাই থেকে, সমস্ত আধুনিক ব্রাউজারগুলি সম্পূর্ণভাবে ES5 (JavaScript 2009) সমর্থন করে:

Chrome Edge Firefox Safari Opera
Chrome 23 IE/Edge 11 Firefox 21 Safari 6 Opera 15
2012 সালের ৯ম সেপ্টেম্বর 2012 সালের ৯ম সেপ্টেম্বর 2013 সালের ৪ঠা এপ্রিল 2012 সালের ৭ম জুলাই 2013 সালের ৭ম জুলাই