परिचय
जावास्क्रिप्ट Array.isArray() मेथड का उपयोग यह वेरिफाई करने के लिए किया जाता है कि कोई जावास्क्रिप्ट ऑब्जेक्ट ऐरे है या नहीं, इसके द्वारा लौटाए गए बूलियन मान के आधार पर। यह ऐरे की जांच करने का सबसे विश्वसनीय तरीका है क्योंकि यह क्रॉस-फ्रेम/विंडो परिदृश्यों में भी काम करता है।
उदाहरण
निम्न कोड जावास्क्रिप्ट ऑब्जेक्ट को ऐरे है या नहीं वेरिफाई करने के लिए है:
<!DOCTYPE html> <html lang="hi"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>ऐरे वेरिफिकेशन</title> <style> body { font-family: "Segoe UI", Tahoma, Geneva, Verdana, sans-serif; } .result, .sample { font-size: 20px; font-weight: 500; } </style> </head> <body> <h1>जावास्क्रिप्ट ऑब्जेक्ट को ऐरे है या नहीं वेरिफाई करें</h1> <div class="sample"></div> <div style="color: green;" class="result"></div> <button class="Btn">यहाँ क्लिक करें</button> <h3> ऊपर दिए गए ऑब्जेक्ट को ऐरे है या नहीं वेरिफाई करने के लिए ऊपर दिए गए बटन पर क्लिक करें </h3> <script> const sampleEle = document.querySelector(".sample"); const resEle = document.querySelector(".result"); const arr = [1, 2, 3, 4, 'A', 'B', 'C']; sampleEle.innerHTML = arr; document.querySelector(".Btn").addEventListener("click", () => { resEle.innerHTML = 'उपरोक्त ऑब्जेक्ट एक ऐरे है: ' + Array.isArray(arr); }); </script> </body> </html>
आउटपुट
उपरोक्त कोड निम्न आउटपुट उत्पन्न करेगा:

'यहाँ क्लिक करें' बटन पर क्लिक करने पर:

अन्य तरीके (कम विश्वसनीय)
obj instanceof Array- क्रॉस-फ्रेम परिदृश्यों में विफल होता हैObject.prototype.toString.call(obj) === '[object Array]'- वर्बोज़ लेकिन विश्वसनीयArray.isArray()- अनुशंसित आधुनिक दृष्टिकोण