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

जावास्क्रिप्ट Array.prototype.map() फ़ंक्शन

<घंटा/>

जावास्क्रिप्ट के Array.prototype.map() फ़ंक्शन का उपयोग कॉल किए गए फ़ंक्शन के परिणामों के साथ एक नई सरणी बनाने के लिए किया जाता है।

वाक्य रचना इस प्रकार है -

arr.map(function callback(currentValue[, index[, array]])

आइए अब जावास्क्रिप्ट में Array.prototype.map() पद्धति को लागू करें -

उदाहरण

<!DOCTYPE html>
<html>
<body>
<h2>Demo Heading</h2>
<p>Click to display the abs() result...</p>
<button onclick="display()">Result</button>
<p id="test"></p>
<script>
   function display() {
      var arr = [1, -2, 3, 4, 5, -6, 7, 8, 9, 10];
      var res = arr.map(Math.abs);
      document.write(res);
   }
</script>
</body>
</html>

आउटपुट

जावास्क्रिप्ट Array.prototype.map() फ़ंक्शन

ऊपर "परिणाम" बटन पर क्लिक करें -

जावास्क्रिप्ट Array.prototype.map() फ़ंक्शन

उदाहरण

<!DOCTYPE html>
<html>
<body>
<h2>Demo Heading</h2>
<p>Click to round the numbers...</p>
<button onclick="display()">Result</button>
<p id="test"></p>
<script>
   var arr = [11.4, 12.9, 25.6, 88.9];
   document.getElementById("test").innerHTML = arr
   function display() {
      var res = arr.map(Math.round);
      document.getElementById("test").innerHTML = res
   }
</script>
</body>
</html>

आउटपुट

जावास्क्रिप्ट Array.prototype.map() फ़ंक्शन

संख्याओं को गोल करने के लिए "परिणाम" बटन पर क्लिक करें -

जावास्क्रिप्ट Array.prototype.map() फ़ंक्शन


  1. जावास्क्रिप्ट में Array.prototype.flatMap ()।

    JavaScript Array.prototype.flatMap() फ़ंक्शन दिए गए नेस्टेड सरणी को एक नए फ्लैट सरणी में समतल करता है। Array.prototype,flatMap() विधि के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="vi

  1. Array.prototype.sort() जावास्क्रिप्ट में।

    JavaScript Array.prototype.sort() पद्धति का उपयोग किसी सरणी को छांटने के लिए किया जाता है। छँटाई का क्रम वर्णानुक्रमिक, संख्यात्मक, आरोही या अवरोही हो सकता है। Array.prototype.sort() विधि के लिए कोड निम्नलिखित है - उदाहरण दस्तावेज़ बॉडी { फॉन्ट-फ़ैमिली:सेगो यूआई, ताहोमा, जिनेवा, वर्दाना, सेन्स-सेरि

  1. जावास्क्रिप्ट में Array.prototype.flat()।

    JavaScript Array.prototype.flat() विधि का उपयोग किसी सरणी को एक निर्दिष्ट गहराई तक पुनरावर्ती रूप से समतल करने के लिए किया जाता है। यह मूल सरणी में हेरफेर नहीं करता है लेकिन एक नया चपटा सरणी बनाता है। Array.prototype.flat() विधि के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang=