কিছু পদ্ধতি আছে যেমন Object.values() একটি বস্তুর মান পেতে। কিন্তু এই পদ্ধতিগুলির মাধ্যমে, মানগুলি খুঁজে বের করার প্রক্রিয়াটি দীর্ঘ। এটি উপশম করতে, Underscore.js জাভাস্ক্রিপ্টের একটি লাইব্রেরি _.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"]