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

कैसे जांचें कि एक चर जावास्क्रिप्ट में एक सरणी है या नहीं?

<घंटा/>

जावास्क्रिप्ट में हम तीन विधियों का उपयोग करके जांच सकते हैं कि एक चर सरणी है या नहीं।

1) isArray() विधि

Array.isArray() विधि जांचती है कि पारित चर सरणी है या नहीं। यदि चर एक सरणी है तो यह सही प्रदर्शित करता है और झूठा प्रदर्शित करता है।

वाक्यविन्यास

Array.isArray(variableName)

उदाहरण

आउटपुट

<पूर्व>सच्चाई


2) ऑपरेटर का उदाहरण

उदाहरण ऑपरेटर का उपयोग यह जांचने के लिए किया जाता है कि किसी ऑब्जेक्ट की प्रोटोटाइप श्रृंखला में किसी कंस्ट्रक्टर की प्रोटोटाइप संपत्ति कहीं भी दिखाई देती है या नहीं। निम्नलिखित उदाहरण में उदाहरण ऑपरेटर जांचता है कि क्या कोई सरणी प्रोटोटाइप मौजूद है।

वाक्यविन्यास

ऐरे का वेरिएबल इंस्टेंस

उदाहरण

आउटपुट

गलत सच


3) वेरिएबल की कंस्ट्रक्टर प्रॉपर्टी की जांच करना

यह सही प्रदर्शित करता है जब चर वही होता है जो हमने निर्दिष्ट किया था। यहां हमने निर्दिष्ट किया है कि चर सरणी होना चाहिए। तो जब चर सरणी है तो यह विधि सही प्रदर्शित करती है और झूठा प्रदर्शित करती है।

वाक्यविन्यास

variable.constructor ===Array

उदाहरण

आउटपुट

गलत सच




  1. एक सरणी जावास्क्रिप्ट में NaN कीवर्ड के अस्तित्व की जांच कैसे करें

    हमारे पास ऐसे तत्वों की एक सरणी है जिनमें सत्य और असत्य दोनों मान शामिल हैं। हमारा काम एक फ़ंक्शन लिखना है जो उन तत्वों के सूचकांक के साथ एक सरणी देता है जो मूल सरणी में NaN हैं। NaN!==NaN NaN का डेटाटाइप वास्तव में संख्या है। यद्यपि NaN एक मिथ्या मान है, लेकिन इसकी एक विशिष्ट संपत्ति है जो किसी अन

  1. कैसे जांचें कि किसी सरणी में जावास्क्रिप्ट में पूर्णांक मान हैं या नहीं?

    हमें एक जावास्क्रिप्ट फ़ंक्शन लिखना है जो तत्वों की एक सरणी लेता है। हमारे फ़ंक्शन को यह जांचना चाहिए कि सरणी में एक पूर्णांक मान है या नहीं। अगर यह गलत है तो हमें सही लौटना चाहिए। उदाहरण इसके लिए कोड होगा - {रिटर्न टाइपऑफ़ num ===नंबर ; }; कॉन्स्ट एल =arr.find (isInteger); वापसी !!el;};console.

  1. जावास्क्रिप्ट सरणी को सी # सरणी में कैसे परिवर्तित करें?

    मान लें कि हमारी जावास्क्रिप्ट सरणी है - <script>    var myArr = new Array(5);    myArr[0] = "Welcome";    myArr[1] = "to";    myArr[2] = "the";    myArr[3] = "Web";    myArr[4] = "World&qu