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

जावास्क्रिप्ट के साथ एक सरणी में एक आइटम कैसे खोजें

वेनिला जावास्क्रिप्ट के साथ एक सरणी में एक एकल (विशिष्ट) आइटम खोजने के लिए आप ES6 विधि का उपयोग कर सकते हैं Array.find()

मान लीजिए कि आपके पास सूची वस्तुओं की एक सरणी है, इस मामले में इसकी सब्जियां। अब आप सूची से कैरोट खोजना चाहते हैं:

const vegetables = ["broccoli", "carot", "kale", "spinach"]

// Find carot in array
let carot = vegetables.find(function(vegetables) {
  return vegetables === "carot"
})

console.log(carot)
// "carot"

कोड कैसे काम करता है:

  • सबसे पहले आप एक वेरिएबल carot घोषित करें
  • फिर आप vegetables असाइन करते हैं इसके लिए चर, और संलग्न करें Array.find() विधि और इसे सटीक स्ट्रिंग वापस करने के लिए कहें "carot"
  • परिणाम लॉग आउट करें

नोट 1:ट्रिपल बराबर ऑपरेटर === दोनों के लिए जाँच करता है मान समानता और समानता टाइप करें।

नोट 2:जावास्क्रिप्ट केस संवेदी है। यदि आपके सरणी आइटम बड़े अक्षरों का उपयोग करते हैं, तो आपको अपने Array.find() में अपरकेस अक्षरों का उपयोग करना होगा विधि भी।


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

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

  1. एकाधिक मानों द्वारा जावास्क्रिप्ट सरणी के तत्वों को कैसे खोजें?

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

  1. जावास्क्रिप्ट के साथ ऑब्जेक्ट्स को एक ऑब्जेक्ट ऐरे में कैसे मर्ज करें?

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