Object.keys পদ্ধতি
Object.keys পদ্ধতি একটি অবজেক্টের বৈশিষ্ট্যগুলির একটি অ্যারে প্রদান করে
লুপের মাধ্যমে গণনা করার মতো একই ক্রমে।
সিনট্যাক্স
let keys = Object.keys(অবজেক্ট);
উদাহরণ
নিম্নলিখিত অবজেক্ট থেকে বৈশিষ্ট্যগুলি পাওয়া যাক:
let obj = {'a': 1, 'b': 2, 'c': 3};
console.log(Object.keys(obj));
কোড 실행ের ফলাফল:
['a', 'b', 'c']
উদাহরণ
এখন অবজেক্টে বৈশিষ্ট্যগুলি এলোমেলো ক্রমে সাজাই:
let obj = {2: 'b', 1: 'a', 4: 'd', 3: 'c'};
console.log(Object.keys(obj));
কোড 실행 করার পর আমরা দেখব, যে বৈশিষ্ট্যগুলি ঊর্ধ্বক্রমে সাজানো হয়েছে:
['1', '2', '3', '4']
উদাহরণ
Object.keys পদ্ধতি ব্যবহার করেও
অ্যারের উপাদানগুলির অবস্থান পাওয়া যায়:
let arr = ['a', 'b', 'c', 'd'];
console.log(Object.keys(arr));
কোড 실행ের ফলাফল:
['0', '1', '2', '3']
আরও দেখুন
-
Object.valuesপদ্ধতি,
যা একটি অবজেক্টের মানগুলির একটি অ্যারে প্রদান করে -
Object.assignপদ্ধতি,
যা একটি অবজেক্টের বৈশিষ্ট্য এবং মান কপি করে