एक Map के विपरीत, जिसमें करने के तरीके हैं सेट करें और मान पाएं, एक सेट केवल एक तत्व जोड़ने की अनुमति देता है, लेकिन इसे पुनः प्राप्त नहीं करता है?

// Map
let cache = new Map();
cache.set('name', 'map');
let val = cache.get('name');

// Set
let mySet = new Set();
set.add( {'name': 'hello'} );
set.add( {'name': 'world'} );

माईसेट से दूसरी वस्तु कैसे प्राप्त करें?

-1
Akshay Khot 28 मार्च 2020, 19:05

1 उत्तर

सबसे बढ़िया उत्तर

मानचित्र में एक कुंजी और एक मान होता है, और आप कुंजी को जानकर मान प्राप्त कर सकते हैं।

एक सेट में केवल वैल होते हैं, और एक मूल्य को पुनः प्राप्त करने का एकमात्र तरीका उस मूल्य का उपयोग करना होगा जो आपको पहले ही मिल चुका है।

सेट में कोई मान है या नहीं यह जांचने के लिए आपको has विधि की आवश्यकता है।

1
Ori Drori 28 मार्च 2020, 17:30