हम किसी वस्तु से मान और कुंजियाँ प्राप्त करने के लिए कुछ तार्किक विधियों का उपयोग कर सकते हैं, लेकिन वे विधियाँ मानों को एक सरणी के रूप में वापस नहीं करेंगी, जो कई मामलों में बहुत उपयोगी है। Javascript ने Object.values() provided प्रदान किया है एक सरणी प्राप्त करने की विधि जिसके तत्व गणना योग्य गुण . हैं किसी वस्तु के मान।
वाक्यविन्यास
Object.values(obj);
यह विधि एक ऑब्जेक्ट . लेती है एक तर्क के रूप में और एक सरणी देता है जिसके तत्व संपत्ति मान . के अलावा और कुछ नहीं हैं वस्तु का।
उदाहरण-1
निम्नलिखित उदाहरण में, एक वस्तु object.values() . विधि के माध्यम से भेजी जाती है और गुण मान एक सरणी के रूप में प्रदर्शित किए गए थे।
आउटपुट
<पूर्व>सत्य1,2,3उदाहरण-2
निम्नलिखित उदाहरण में, एक वस्तु object.values() . विधि के माध्यम से भेजी जाती है और संपत्ति मान एक सरणी के रूप में प्रदर्शित किए गए थे। Array.isArray() यह जांचने के लिए प्रयोग किया जाता है कि परिणामी वस्तु एक सरणी है या नहीं।
आउटपुट
trueElon,Tesla,47,1 बिलियन डॉलर