जावास्क्रिप्ट में मूल्य के आधार पर ऐरे से आइटम कैसे निकालें

Javaskripta Mem Mulya Ke Adhara Para Aire Se A Itama Kaise Nikalem



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

विधि 1: जावास्क्रिप्ट में ब्याह () विधि का उपयोग करके मूल्य द्वारा ऐरे से आइटम निकालें

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

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







सरणी। ब्याह ( में , एक पर , सामान )

पैरामीटर निम्नानुसार वर्णित हैं:



  • में: आइटम को हटाने के लिए इंडेक्स नंबर निर्दिष्ट करें।
  • एक पर: हटाए जाने वाले नंबर का प्रतिनिधित्व करता है।
  • सामान: सरणी में आइटम जोड़ने का संदर्भ लें।

कोड



स्थिरांक आगमन = [ { एक पर : 5 } , { एक पर : 10 } , { एक पर : पंद्रह } ] ;

स्थिरांक idxObj = गिरफ्तार खोज सूचकांक ( वस्तु => {
वापसी वस्तु। एक पर === 10 ;
} ) ;

गिरफ्तार ब्याह ( idxObj , 1 ) ;
सांत्वना देना। लकड़ी का लट्ठा ( आगमन ) ;

कोड उस आइटम को हटाने का वर्णन करता है जिसका एक पर मूल्य है 10 . इस कोड में, गिरफ्तारी () किसी आइटम को पास करके निकालने के लिए विधि का उपयोग किया जाता है idxObj से सूचकांक आगमन सरणी। अंत में, नई सरणी का उपयोग करके प्रदर्शित किया जाता है कंसोल.लॉग () तरीका।





उत्पादन

आउटपुट नई सरणी देता है, जिसकी लंबाई 2 है। इस नए सरणी में, जिस आइटम का मान 10 के बराबर है, उसे किसके माध्यम से हटा दिया जाता है गिरफ्तारी () जावास्क्रिप्ट में विधि।



विधि 2: जावास्क्रिप्ट में फ़िल्टर () विधि का उपयोग करके ऐरे से आइटम निकालें

फ़िल्टर () निर्दिष्ट मानदंडों के आधार पर किसी सरणी को फ़िल्टर करने के लिए विधि का उपयोग किया जाता है। इस पद्धति में, उपयोगकर्ता सरणी में आइटम को हटाने के लिए मान निर्दिष्ट कर सकते हैं। फ़िल्टर () विधि सरणी में मौजूदा तत्वों पर पुनरावृत्त होती है। इसके अतिरिक्त,

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

सरणी। फिल्टर ( समारोह ( वक्रवाली , आईडीएक्स , आगमन ) , यह मान )

मापदंडों का विवरण नीचे जैसा है।

  • समारोह: कॉलबैक फ़ंक्शन का प्रतिनिधित्व करता है।
  • वक्रवल: वर्तमान तत्व मान निर्दिष्ट करता है।
  • आईडीएक्स: वर्तमान तत्व सूचकांक को संदर्भित करता है।
  • गिरफ्तार: सरणी का प्रतिनिधित्व करता है।

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

कोड

स्थिरांक आगमन = [
{ नाम : 'हैरी' , प्रदर्शन : 'क्रिकेट' } ,
{ नाम : 'जॉन' , प्रदर्शन : 'फ़ुटबॉल' } ,
{ नाम : 'शादी कर' , प्रदर्शन : 'हॉकी' } ,
{ नाम : 'बॉब' , प्रदर्शन : 'दौड़ना' } ,
] ;
सांत्वना देना। लकड़ी का लट्ठा ( आगमन ) ;
रेमो = गिरफ्तार फिल्टर ( आगमन => गिरफ्तार नाम != 'हैरी' ) ;
सांत्वना देना। लकड़ी का लट्ठा ( रेमो ) ;

कोड नीचे समझाया गया है:

  • सबसे पहले, एक सरणी आगमन विभिन्न वस्तुओं को संग्रहीत करके बनाया जाता है जैसे कि नाम तथा प्रदर्शन .
  • उसके बाद, फ़िल्टर () शर्त पारित करके विधि का उपयोग किया जाता है गिरफ्तार.नाम!='हैरी' .
  • अंततः कंसोल.लॉग () नई सरणी प्रदर्शित करने के लिए विधि कार्यरत है।

उत्पादन

कोड का आउटपुट एक विशिष्ट आइटम को हटाकर नई सरणी देता है जिसका मान 'के बराबर है' सताना '

निष्कर्ष

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