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

JavaScript में ऑब्जेक्ट्स के ऐरे को कैसे अपडेट करें?

मान लीजिए निम्न हमारे ऑब्जेक्ट्स का ऐरे है:

var studentDetails = [    { firstName: "John", listOfSubject: ['MySQL', 'MongoDB']},    {firstName: "David", listOfSubject: ['Java', 'C'] }]

हमें पहले से बने ऑब्जेक्ट्स के ऐरे में निम्न जोड़ना है:

{firstName: "Bob", listOfSubject: ['JavaScript']};

उदाहरण

var studentDetails = [    { firstName: "John", listOfSubject: ['MySQL', 'MongoDB']},    {firstName: "David", listOfSubject: ['Java', 'C']}];    updateThisObject = {firstName: "Bob", listOfSubject: ['JavaScript']};    function forLoopExample(studentObjects, updateObj){    for(var index = 0;index < studentObjects.length; index++) {       if(updateObj.listOfSubject.join("") ===          studentObjects[index].listOfSubject.join("")) {          studentObjects[index] = updateObj;          return;       }    }    studentObjects.push(updateObj); } forLoopExample(studentDetails, updateThisObject); console.log(studentDetails);

उपरोक्त प्रोग्राम चलाने के लिए, आपको निम्न कमांड का उपयोग करना होगा:

node fileName.js.

यहां, मेरी फाइल का नाम demo100.js है।

आउटपुट

यह निम्न आउटपुट उत्पन्न करेगा:

PS C:\Users\Amit\JavaScript-code> node demo100.js [    { firstName: 'John', listOfSubject: [ 'MySQL', 'MongoDB' ] },    { firstName: 'David', listOfSubject: [ 'Java', 'C' ] },    { firstName: 'Bob', listOfSubject: [ 'JavaScript' ] } ]
  1. जावास्क्रिप्ट ऑब्जेक्ट्स के ऐरे पर ऐरे के मेथड्स का उपयोग करना जावास्क्रिप्ट ऑब्जेक्ट्स के ऐरे पर ऐरे के मेथड्स का उपयोग करना

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

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

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

  1. जावास्क्रिप्ट में null/खाली ऑब्जेक्ट्स वाले ऐरे में वैल्यूज कैसे असाइन करें? जावास्क्रिप्ट में null/खाली ऑब्जेक्ट्स वाले ऐरे में वैल्यूज कैसे असाइन करें?

    जावास्क्रिप्ट का उपयोग करके null/खाली ऑब्जेक्ट्स वाले ऐरे में वैल्यूज असाइन करने के लिए निम्नलिखित कोड है: उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial