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

खाली और गैर-रिक्त मानों वाली आईडी की सूची से, जावास्क्रिप्ट में विशिष्ट आईडी रिकॉर्ड पुनर्प्राप्त करें

<घंटा/>

मान लें कि निम्नलिखित हमारी सूची है -

var details=[
   {id:101,name:"John",age:21},
   {id:111,name:"David",age:24},
   {id:1,name:"Mike",age:22},
   {id:"",name:"Sam",age:20},
   {id: 1,name:"Carol",age:23},
   {id:null,name:"Robert",age:25},
   {id:1,name:"Adam",age:24},
   {id:"",name:"Chris",age:23}
];

आप विशिष्ट आईडी के आधार पर मान प्राप्त करने के लिए फ़िल्टर की अवधारणा का उपयोग कर सकते हैं।

उदाहरण

var details=[
   {id:101,name:"John",age:21},
   {id:111,name:"David",age:24},
   {id:1,name:"Mike",age:22},
   {id:"",name:"Sam",age:20},
   {id: 1,name:"Carol",age:23},
   {id:null,name:"Robert",age:25},
   {id:1,name:"Adam",age:24},
   {id:"",name:"Chris",age:23}
];
var getIdWithValue1 = details.filter(obj => obj.id === 1);
console.log(getIdWithValue1);

उपरोक्त प्रोग्राम को चलाने के लिए, आपको निम्न कमांड का उपयोग करने की आवश्यकता है -

node fileName.js.

यहाँ, मेरी फ़ाइल का नाम है demo181.js.

आउटपुट

यह निम्नलिखित आउटपुट देगा -

PS C:\Users\Amit\javascript-code> node demo181.js
[
   { id: 1, name: 'Mike', age: 22 },
   { id: 1, name: 'Carol', age: 23 },
   { id: 1, name: 'Adam', age: 24 }
]

  1. जावास्क्रिप्ट में शून्य/खाली वस्तुओं वाले सरणी को मान कैसे असाइन करें?

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

  1. जावास्क्रिप्ट में पार्स JSON एक विशिष्ट नाम/मूल्य जोड़ी प्रदर्शित करने के लिए?

    JSON को पार्स करने के लिए, parseJSON() का उपयोग करें और एक विशिष्ट जोड़ी को प्रदर्शित करने के लिए $.each() फ़ंक्शन का उपयोग करें। मान लें कि निम्नलिखित हमारा JSON है, जिसे पार्स किया गया है - const APIData = '[{"Name":"John","Age":21},{"Name":"David&q

  1. मैं जावास्क्रिप्ट से एक अनियंत्रित सूची (यूएल) में एक नई लाइन कैसे जोड़ूं?

    अनियंत्रित सूची में एक नई पंक्ति जोड़ने के लिए, document.querySelector().append() का उपयोग करें। निम्नलिखित कोड है - उदाहरण दस्तावेज़ h1{ फॉन्ट-साइज:2.50rem; } h2, लेबल {फ़ॉन्ट-आकार:1.50rem; }नाम डेमो जोड़नानाम दर्ज करें: Saveनाम की सूची { let nameTxt =document.querySelector(.txtName), name =name