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

जावास्क्रिप्ट मानचित्र () नए तत्वों को सहेज नहीं रहा है?

<घंटा/>

तत्वों को सहेजने के लिए मानचित्र () फ़ंक्शन का सही ढंग से उपयोग करें।

उदाहरण

निम्नलिखित कोड है -

const addIndexValueToArrayElement = function (arrObject) {
   const updatedArrayValue = [];
   arrObject.forEach(function (ob) {
      const mapValue = ob.map(function (value) {
         return value + arrObject.indexOf(ob)
      })
      updatedArrayValue.push(mapValue)
   })
   return updatedArrayValue;
};
const output = addIndexValueToArrayElement([
   [4, 5],
   [7, 56],
   [34, 78],
]);
console.log(output);

उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -

node fileName.js.

यहाँ, मेरी फ़ाइल का नाम है demo323.js.

आउटपुट

यह निम्नलिखित आउटपुट देगा -

PS C:\Users\Amit\javascript-code> node demo323.js
[ [ 4, 5 ], [ 8, 57 ], [ 36, 80 ] ]

  1. "नए" ऑपरेटर का उपयोग करके जावास्क्रिप्ट कंस्ट्रक्टर बनाना?

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

  1. जावास्क्रिप्ट में नया ऑपरेटर

    नए ऑपरेटर का उपयोग एक निर्माणकर्ता फ़ंक्शन वाले बिलिनोबजेक्ट प्रकारों में से एक का उपयोगकर्ता-परिभाषित ऑब्जेक्ट प्रकार उदाहरण बनाने के लिए किया जाता है। जावास्क्रिप्ट में नए ऑपरेटर के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset

  1. जावास्क्रिप्ट में नया लक्ष्य

    new.target एक मेटाप्रॉपर्टी है जो हमें रनटाइम पर यह निर्धारित करने की अनुमति देती है कि एक फ़ंक्शनर कंस्ट्रक्टर को new कीवर्ड का उपयोग करके बुलाया गया था या नहीं। जावास्क्रिप्ट में new.target के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <m