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

जावास्क्रिप्ट में दूसरे को फ़िल्टर करने में सहायता के लिए एक सरणी का उपयोग करना

<घंटा/>

मान लीजिए, हमारे पास इस तरह की एक सरणी और वस्तुएं हैं -

ऑब्जेक्ट्स:

const main =[ {नाम:"करण", उम्र:34}, {नाम:"आयुष", उम्र:24}, {नाम:"अमीश", उम्र:23}, {नाम:"जॉय", उम्र:33}, {नाम:"सिद्धार्थ", उम्र:43}, {नाम:"नकुल", उम्र:31}, {नाम:"अनमोल", उम्र:21},];

सरणी:

const name =["करण", "जॉय", "सिद्धार्थ", "अमीश"];

हमें एक जावास्क्रिप्ट फ़ंक्शन लिखने की आवश्यकता होती है जो दो ऐसे सरणियों को लेता है और पहली सरणी को केवल उन वस्तुओं को शामिल करने के लिए फ़िल्टर करता है जिनकी नाम संपत्ति दूसरी सरणी में शामिल है।

इसलिए, आइए इस फ़ंक्शन के लिए कोड लिखें -

उदाहरण

इसके लिए कोड होगा -

const main =[ {नाम:"करण", उम्र:34}, {नाम:"आयुष", उम्र:24}, {नाम:"अमीश", उम्र:23}, {नाम:"जॉय", उम्र:33}, {नाम:"सिद्धार्थ", उम्र:43}, {नाम:"नकुल", उम्र:31}, {नाम:"अनमोल", उम्र:21},]; कॉन्स्ट नाम =["करण" , "जॉय", "सिद्धार्थ", "अमीश"]; कॉन्स्ट फिल्टरअनवांटेड =(मुख्य, नाम) => {के लिए (चलो i =0; i  

आउटपुट

कंसोल में आउटपुट होगा -

[ { नाम:'करण', उम्र:34}, { नाम:'अमीश', उम्र:23}, { नाम:'जॉय', उम्र:33}, { नाम:'सिद्धार्थ', उम्र:43 }] 
  1. जावास्क्रिप्ट में किसी सरणी के पहले n मान कैसे प्राप्त करें?

    किसी सरणी के पहले n तत्व प्राप्त करने के लिए हम कई तार्किक विधियों का उपयोग कर सकते हैं, लेकिन underscore.js जावास्क्रिप्ट की एक लाइब्रेरी ने _.first() . नामक एक फ़ंक्शन प्रदान किया है जावास्क्रिप्ट के पहले एन तत्व प्राप्त करने के लिए। यह सरणियों से निपटने के लिए व्यापक रूप से उपयोग की जाने वाली वि

  1. जावास्क्रिप्ट का उपयोग करके किसी सरणी में पहला और अंतिम आइटम प्राप्त करें?

    जावास्क्रिप्ट सरणियाँ 0-अनुक्रमित हैं। इसका मतलब है कि पहला तत्व 0 वें स्थान पर है। अंतिम तत्व लंबाई-की-सरणी पर है - 1 वां स्थान। इसलिए हम − . का उपयोग करके इन तत्वों तक पहुंच सकते हैं उदाहरण arr[0] // First element arr[arr.length - 1] // last element For example, let arr = [1, 'test', {}, &

  1. जावास्क्रिप्ट वस्तुओं की सरणी पर सरणी के तरीकों का उपयोग करना?

    जावास्क्रिप्ट ऑब्जेक्ट्स की सरणी पर सरणी के तरीकों का उपयोग करने के लिए कोड निम्नलिखित है - उदाहरण <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0"