कुछ विधियाँ हैं जैसे Object.values() किसी वस्तु का मान प्राप्त करने के लिए। लेकिन उन विधियों के माध्यम से, मूल्यों का पता लगाने की प्रक्रिया लंबी है। इसे कम करने के लिए, अंडरस्कोर.जेएस जावास्क्रिप्ट की एक लाइब्रेरी ने _.values() . नामक एक विधि प्रदान की है . मूल्यों को निष्पादित करने के लिए इस विधि को लूप के लिए नहीं की आवश्यकता है। यह किसी वस्तु के मूल्यों को निष्पादित करने का एक सीधा तरीका है।
निम्नलिखित उदाहरण में, किसी वस्तु के मूल्यों को Object.values() . का उपयोग करके निष्पादित किया गया था तरीका। इस विधि के लिए फॉर-लूप . की आवश्यकता है मान निष्पादित करने के लिए।
उदाहरण
<html> <body> <script> var user = { name: "Rahim", designation: "content developer" }; for (let value of Object.values(user)) { document.write(value + "</br>"); } </script> </body> </html>
आउटपुट
Rahim content developer
निम्नलिखित उदाहरण में, किसी वस्तु के मूल्यों को _.values() . का उपयोग करके निष्पादित किया गया था तरीका। यहां कोई फॉर-लूप नहीं है आवश्यक है। यह एक सीधा तरीका है।
उदाहरण
<html> <body> <script src="//cdnjs.cloudflare.com/ajax/libs/lodash.js/0.10.0/lodash.min.js"></script> </head> <body> <script> var res = JSON.stringify(_.values({"name": 'ElonMusk',age: 47, "Organization":'Spacex' })); document.write((res)); </script> </body> </html>
आउटपुट
["ElonMusk",47,"Spacex"]