কম্পিউটার

জাভাস্ক্রিপ্টে একটি অ্যারের প্রথম n মান কিভাবে পেতে হয়?


একটি অ্যারের প্রথম n উপাদান পেতে আমরা অনেক যৌক্তিক পদ্ধতি ব্যবহার করতে পারি, কিন্তু underscore.js জাভাস্ক্রিপ্টের একটি লাইব্রেরি _.first() নামে একটি ফাংশন প্রদান করেছে জাভাস্ক্রিপ্টের প্রথম n উপাদান পেতে। এটি অ্যারেগুলির সাথে মোকাবিলা করার জন্য একটি বহুল ব্যবহৃত পদ্ধতি৷

সিনট্যাক্স

_.first(array,n);

এটি প্যারামিটার হিসাবে একটি অ্যারে এবং একটি সংখ্যা নেয়। এটি একটি প্যারামিটার হিসাবে একটি সংখ্যা নেয় যাতে প্রথম n উপাদানগুলির সেই সংখ্যাগুলিকে আউটপুট হিসাবে প্রদর্শন করা যায়।

উদাহরণ-1

নিম্নলিখিত উদাহরণে, শুধুমাত্র একটি অ্যারে একটি আর্গুমেন্ট হিসাবে পাস করা হয় তাই শুধুমাত্র প্রথম উপাদান যেমন zeroth সূচীকৃত মান আউটপুট হিসাবে প্রদর্শিত হয়।

<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(_.first([
      {name: 'Dhoni', age: 38},
      {name: 'kohli', age: 35},
      {name: 'Rohit', age: 32},
      {name: 'Dhawan', age: 27}])
   );
document.write((res));
</script>
</body>
</html>

আউটপুট

{"name":"Dhoni","age":38}

উদাহরণ-2

নিম্নলিখিত উদাহরণে, অ্যারের সাথে, একটি সংখ্যাও পাস করা হয়েছে যাতে আমরা আউটপুটে দেখানো অ্যারে থেকে উপাদানগুলির সংখ্যা পেতে পারি।

<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(_.first([
{name: 'Dhoni', age: 38},
{name: 'kohli', age: 35},
{name: 'Rohit', age: 32},
{name: 'Dhawan', age: 27}],2)
);
   document.write((res));
</script>
</body>
</html>

আউটপুট

[{"name":"Dhoni","age":38},{"name":"kohli","age":35}]

  1. কিভাবে একটি জাভাস্ক্রিপ্ট অ্যারে সব অনন্য মান পেতে?

  2. কিভাবে অ্যারে সবচেয়ে সাধারণ মান পেতে:JavaScript?

  3. জাভাস্ক্রিপ্টে একটি অ্যারে থেকে সর্বাধিক n মান পান

  4. জাভাস্ক্রিপ্টে একটি বস্তুর মান কিভাবে পেতে হয়?