_.rest() মেথডটি শূন্য (0th) ইনডেক্স এলিমেন্ট বাদে বাকি সব এলিমেন্ট ফেরত দেয়। এটি underscore.js-এর অংশ, যা জাভাস্ক্রিপ্টের একটি লাইব্রেরি। এটি দুটি প্যারামিটার নেয়: একটি অ্যারে এবং অন্যটি ইনডেক্স। দ্বিতীয় প্যারামিটারটি দেওয়া ইনডেক্স থেকে সার্চ শুরু করার জন্য ব্যবহৃত হয়।
সিনট্যাক্স
_.rest( array, index );
উদাহরণ
নিচের উদাহরণে, _.rest() মেথড ব্যবহার করে 0th ইনডেক্স এলিমেন্টটি সরিয়ে ফেলা হয়েছে। এখানে দ্বিতীয় প্যারামিটার পাস করা হয়নি।
<html> <body> <script src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js"></script> </head> <body>
<script type="text/javascript">
document.write(_.rest([1, 2, 3, 4, 5, 6, 7, 8, 9, 10]));
</script> </body> </html>
আউটপুট
2, 3, 4, 5, 6, 7, 8, 9, 10
নিচের উদাহরণে, দ্বিতীয় প্যারামিটারও অন্তর্ভুক্ত করা হয়েছে। যখন দ্বিতীয় প্যারামিটার (যেটি একটি ইনডেক্স) দেওয়া হয়, তখন उतनी সংখ্যক এলিমেন্ট সরিয়ে বাকি এলিমেন্টগুলো আউটপুট হিসেবে দেখানো হয়।
উদাহরণ
<html> <body>
<script src="https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js"></script> </head> <body>
<script type="text/javascript">
document.write(_.rest([1, 2, 3, 4, 5, 6, 7, 8, 9, 10],4));
</script> </body> </html>
আউটপুট
5, 6, 7, 8, 9, 10