Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

जावास्क्रिप्ट में ऑब्जेक्ट ऑफ़ ऑब्जेक्ट्स को ऐरे में बदलें


मान लीजिए हमारे पास निम्नलिखित ऑब्जेक्ट ऑफ़ ऑब्जेक्ट्स है जिसमें कुछ भारतीय खिलाड़ियों की रेटिंग है, हमें इसे ऑब्जेक्ट्स के ऐरे में बदलना है जिसमें प्रत्येक ऑब्जेक्ट में दो प्रॉपर्टीज हों नाम और रेटिंग जहां नाम खिलाड़ी का नाम रखता है और रेटिंग रेटिंग ऑब्जेक्ट रखता है।

हमारा सैंपल ऑब्जेक्ट निम्नलिखित है:

const playerRating = {    'V Kohli':{       batting: 99,       fielding: 99    },    'R Sharma':{       batting: 98,       fielding: 95    },    'S Dhawan':{       batting: 92,       fielding: 90    } }

इसका समाधान काफी सरल और सीधा है, हम Object.keys() मेथड का उपयोग करके ऑब्जेक्ट पर पुनरावृति करते हुए इसे एक साथ ऐरे में बदल देंगे जैसे यह।

आउटपुट के साथ पूरा कोड निम्नलिखित है:

उदाहरण

const playerRating = {    'V Kohli':{          batting: 99,       fielding: 99    },    'R Sharma':{       batting: 98,       fielding: 95    },    'S Dhawan':{       batting: 92,       fielding: 90    } } const objArray = []; Object.keys(playerRating).forEach(key => objArray.push({    name: key,    rating: playerRating[key] })); console.log(objArray);

आउटपुट

[    { name: 'V Kohli', rating: { batting: 99, fielding: 99 } },    { name: 'R Sharma', rating: { batting: 98, fielding: 95 } },    { name: 'S Dhawan', rating: { batting: 92, fielding: 90 } } ]

  1. JavaScript में ऐरे ऑब्जेक्ट की लंबाई JavaScript में ऐरे ऑब्जेक्ट की लंबाई

    JavaScript में Length प्रॉपर्टी ऑब्जेक्ट का आकार लौटाती है। स्ट्रिंग और ऐरे ऑब्जेक्ट की लंबाई के लिए कोड निम्न है -उदाहरण<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, i

  1. - JavaScript में ऑब्जेक्ट्स के ऐरे को ऐरे के ऐरे में बदलना

    मान लीजिए, हमारे पास ऑब्जेक्ट्स का निम्नलिखित ऐरे है:const arr = [    {"2015":11259750.05},    {"2016":14129456.9} ];हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसा ऐरे लेता है। फ़ंक्शन को इनपुट ऐरे के आधार पर ऐरे का ऐरे तैयार करना चाहिए।इसलिए, उपरोक्त ऐरे के लिए आ

  1. - JavaScript में ऑब्जेक्ट्स की सरणी को साधारण ऑब्जेक्ट में बदलना

    मान लीजिए हमारे पास ऑब्जेक्ट्स की एक सरणी है जैसे - const arr = [{ name: Dinesh Lamba, age: 23, occupation: Web Developer, }, { address: Vasant Vihar, experience: 5, isEmployed: true }]; हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसी ऑब्जेक्ट्स की सरणी लेता है। फ़ंक्शन को फिर एक ऑब्जेक्ट तै