जावास्क्रिप्ट शामिल है

| | | | | | | | | | | | | | | | | | | | | | |

JavaScript TTC () विधि निर्धारित करती है कि सूची में कोई निर्दिष्ट आइटम शामिल है या नहीं। समझता है () विधि एक पैरामीटर लेता है, एक सूची में जांच करने के लिए मान। शामिल है () अगर यह मान मौजूद है तो सही है और अगर नहीं है तो गलत है। इसमें कोई विशेष आइटम शामिल है या नहीं। उदाहरण के लिए, आपके पास ओपन ऑर्डर नंबरों की एक सूची हो सकती है और यह जांचना चाहते हैं कि ऑर्डर नहीं है या नहीं। 500 प्रगति पर है या पहले ही संसाधित किया जा चुका है।

वह स्थान है जहां JavaScript include () फ़ंक्शन चल रहा है। JavaScript include () एक अंतर्निहित फ़ंक्शन है जिसका उपयोग यह निर्धारित करने के लिए किया जा सकता है कि किसी सरणी में कोई विशेष तत्व है या नहीं। सरणी में आपके द्वारा निर्दिष्ट तत्व शामिल है या नहीं, इस पर निर्भर करते हुए फ़ंक्शन सही या गलत लौटाता है।

इस ट्यूटोरियल में, हम जावास्क्रिप्ट की मूल बातों पर चर्चा करेंगे और यह पता लगाएंगे कि आप इसका उपयोग कैसे कर सकते हैं यह जांचने के लिए कि क्या कोई सरणी है एक विशेष तत्व शामिल है। JS सरणियों में शून्य या अधिक तत्व शामिल हो सकते हैं और तब उपयोगी होते हैं जब आप एक ही चर में कई मानों को संग्रहीत करना चाहते हैं। उदाहरण के लिए, आपके पास अनुक्रम संख्याओं की एक सूची हो सकती है जिसे आप पूरे कार्यक्रम में कई चर के बजाय एक चर में संग्रहीत करना चाहते हैं। वर्गाकार कोष्ठकों में। यहां एक जावास्क्रिप्ट सरणी का उदाहरण दिया गया है जो कर्मचारियों के नामों की सूची संग्रहीत करता है:

कर्मचारी तालिका जिसे हमने अभी बनाया है उसमें चार मान हैं: जेफ़, लिंडा, एम्मा और लुका। console.log () का उपयोग करके, हम अपने सरणी की सामग्री देख सकते हैं:

हमारा प्रोग्राम रिटर्न:

सरणी में JavaScript शामिल है

जावास्क्रिप्ट सरणी विधि शामिल () का उपयोग यह निर्धारित करने के लिए किया जा सकता है कि किसी सरणी में कोई विशेष मान है या नहीं। यह विधि सत्य या गलत मान लौटाती है, जो इस बात पर निर्भर करता है कि सरणी में निर्दिष्ट मान है या नहीं

सरणी की विधि समझती है () दो पैरामीटर लेती है: पहला एक सरणी में मांगा गया मान है और दूसरा सरणी में अनुक्रमणिका स्थिति है जिससे इसे खोज शुरू करनी चाहिए। समझता () का उपयोग करते समय, विधि की केस संवेदनशील विधि याद रखें। यदि आपका मान पैरामीटर अपर केस और लोअर केस अक्षरों का उपयोग नहीं करता है, तो आप जो मान खोज रहे हैं वह वापस नहीं किया जाएगा।

मान लें कि हमारे पास एक आइसक्रीम की दुकान है और हम समझना चाहते हैं कि क्या किसी ने हमारे < का आदेश दिया है code>डबल चॉकलेट डीलक्स आइसक्रीम आज, हमारे पास एक डेटा टेबल है जिसमें आज के सभी कमांड शामिल हैं और हम include () का उपयोग यह जांचने के लिए कर सकते हैं कि क्या इस सरणी में <कोड> शामिल है। कोड>डू uble Chocolate Deluxe value.

यहां वह कोड है जो हम चाहते हैं और यह करें:

हमारा निम्नलिखित कोड लौटाता है: true

<. p> ब्रेक ऑफ डिसेंडेड हमारा कोड। पहली पंक्ति में, हम orders_today नामक एक सरणी घोषित करते हैं जो आज रखे गए सभी आदेशों को संग्रहीत करता है। अगली पंक्ति में, हम यह निर्धारित करने के लिए शामिल () विधि का उपयोग करते हैं कि हमारे orders_today सरणी में डबल चॉकलेट डिलक्स मान शामिल है या नहीं। चूंकि हमारी सीमा में वह मान शामिल है, प्रोग्राम true लौटाता है। संख्याएं। मान लीजिए कि हमारे पास एक सरणी है जो हमारी आइसक्रीम की दुकान में वर्तमान ऑर्डर नंबरों की एक सूची संग्रहीत करती है और हम जांचना चाहते हैं कि ऑर्डर नंबर 27 अभी भी लंबित है या नहीं। हम इस क्रिया को करने के लिए निम्नलिखित कोड का उपयोग कर सकते हैं:

हमारा कोड रिटर्न: झूठा। शामिल () विधि यह जांचता है कि pending_order_numbers में 27 मान शामिल है या नहीं। चूंकि ऐसा नहीं होता है, हमारा प्रोग्राम गलत लौटाता है।

एक विशिष्ट स्थान ढूँढना

पिछले उदाहरणों में, हम केवल वही मान निर्दिष्ट करते हैं जिसकी हमें तलाश है। हमारे सरणी में। लेकिन क्या होगा अगर हम एक निश्चित स्थिति के बाद सिर्फ एक विशिष्ट मूल्य की तलाश करना चाहते हैं? यहीं पर दूसरा पैरामीटर समझता है () में है

दूसरा पैरामीटर include () का उपयोग उस इंडेक्स के मान को निर्दिष्ट करने के लिए किया जाता है जिससे हमारी खोज शुरू होनी चाहिए। मान लीजिए कि हम यह देखने के लिए ऑर्डर की हमारी श्रृंखला खोजना चाहते हैं कि क्या हम पहले स्ट्रॉबेरी आइसक्रीम को अनदेखा करना चाहते हैं, आज बर्बाद हो गया था, हालांकि, ऑर्डर क्योंकि यह क्रीम बर्फीले का एक परीक्षण आदेश था, हम निम्नलिखित का उपयोग कर सकते थे इस खोज को करने के लिए कोड ..

हमारा प्रोग्राम वापस आता है। भले ही झूठे orders_today में स्ट्रॉबेरी के लिए आइसक्रीम का ऑर्डर शामिल है यह स्थिति में दिखाई देता है न कि हमारी सीमा में, हमारा प्रोग्राम false