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

JavaScript में सरणी और ऑब्जेक्ट्स की सरणी में सामान्य आइटम्स में प्रॉपर्टी जोड़ें


प्रॉपर्टी जोड़ने के लिए map() का उपयोग करें। मान लीजिए निम्नलिखित हमारी सरणी है:

const firstname = ['John', 'David', 'Bob'];

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

const studentDetails = [
  { firstname: 'Carol', marks: 78 },
  { firstname: 'Mike', marks: 89 },
  { firstname: 'Bob', marks: 86 }
];

उदाहरण

निम्नलिखित कोड देखें:

const firstname = ['John', 'David', 'Bob'];
const studentDetails = [
  { firstname: 'Carol', marks: 78 },
  { firstname: 'Mike', marks: 89 },
  { firstname: 'Bob', marks: 86 }
];
const data = new Set(firstname);
const result = studentDetails.map(tmpObject => {
  if (data.has(tmpObject.firstname))
    tmpObject.isPresent = "This is present";
  else
    tmpObject.isPresent = "This is not present";
  return tmpObject;
});
console.log(result);

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

node fileName.js.

यहां, मेरा फ़ाइल नाम demo219.js है।

आउटपुट

आउटपुट इस प्रकार है:

PS C:\Users\Amit\JavaScript-code> node demo219.js
[
  { firstname: 'Carol', marks: 78, isPresent: 'This is not present' },
  { firstname: 'Mike', marks: 89, isPresent: 'This is not present' },
  { firstname: 'Bob', marks: 86, isPresent: 'This is present' }
]

  1. - JavaScript सरणी ऑब्जेक्ट्स की गिनती कैसे करें?

    JavaScript सरणी ऑब्जेक्ट्स की गिनती के लिए, हम Object.prototype.__proto__ प्रॉपर्टी का उपयोग कर रहे हैं। उदाहरण सरणी ऑब्जेक्ट्स गिनने के लिए निम्न कोड चलाएं: <html> <head> <title>JavaScript Clone Date</title> </head> <body> <script> var

  1. JavaScript Array.length प्रॉपर्टी: एरे की लंबाई प्राप्त/सेट करें JavaScript Array.length प्रॉपर्टी: एरे की लंबाई प्राप्त/सेट करें

    Array.length प्रॉपर्टी एरे में तत्वों की संख्या लौटाती है या सेट करती है। यह 0-आधारित इंडेक्सिंग के कारण अंतिम इंडेक्स + 1 होती है। यह लिखने योग्य है - लंबाई बदलने से एरे ट्रंकेट या विस्तारित होता है। उदाहरण { fillEle.innerHTML = एरे की लंबाई है: + arr.length; }); </script> &

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

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