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

JavaScript में एक ऑब्जेक्ट को ऑब्जेक्ट की सरणी में विभाजित करना


मान लीजिए, हमारे पास एक ऑब्जेक्ट है जैसे -

const obj = {
    "value 0": "value",
    "value 1": "value",
    "value 2": "value",
    "value 3": "value",
    "value 4": "value",
    "value 5": "value",
    "value 6": "value",
    "value 7": "value",
    "value 8": "value",
    "value 9": "value"
};

हमें एक JavaScript फ़ंक्शन लिखना है जो ऐसा एक ऑब्जेक्ट लेता है। फ़ंक्शन को ऑब्जेक्ट की एक नई सरणी लौटानी चाहिए जिसमें प्रत्येक कुंजी/मान जोड़ी अपने स्वयं के अलग ऑब्जेक्ट में अलग हो।

उदाहरण

इसके लिए कोड होगा -

const obj = {
    "value 0": "value",
    "value 1": "value",
    "value 2": "value",
    "value 3": "value",
    "value 4": "value",
    "value 5": "value",
    "value 6": "value",
    "value 7": "value",
    "value 8": "value",
    "value 9": "value"
};
const separateObject = obj => {
    const res = [];
    const keys = Object.keys(obj);
    keys.forEach(key => {
        res.push({
            key: obj[key]
        });
    });
    return res;
};
console.log(separateObject(obj));

आउटपुट

कंसोल में आउटपुट होगा -

[
    { key: 'value' },
    { key: 'value' },
    { key: 'value' },
    { key: 'value' },
    { key: 'value' },
    { key: 'value' },
    { key: 'value' },
    { key: 'value' },
    { key: 'value' },
    { key: 'value' }
]
  1. - JavaScript में ऑब्जेक्ट ऐरे कैसे प्रिंट करें?

    JavaScript में ऑब्जेक्ट ऐरे प्रिंट करने के लिए, JSON.stringify() विधि का उपयोग करें। उदाहरण ऑब्जेक्ट ऐरे प्रदर्शित करने के लिए निम्न कोड चलाएं: <!DOCTYPE html> <html> <body> <pre id=test></pre> <script> var data = [{ date: new Date(2017, 1

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

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

  1. जावास्क्रिप्ट में ऑब्जेक्ट्स को सिंगल ऑब्जेक्ट ऐरे में मर्ज कैसे करें? जावास्क्रिप्ट में ऑब्जेक्ट्स को सिंगल ऑब्जेक्ट ऐरे में मर्ज कैसे करें?

    ऑब्जेक्ट्स को सिंगल ऑब्जेक्ट ऐरे में मर्ज करने के लिए निम्नलिखित कोड है: उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title&g