শিফট পদ্ধতি জিরোথ সূচকে উপাদানটিকে সরিয়ে দেয় এবং পরপর সূচীতে মানগুলিকে নীচে স্থানান্তরিত করে, তারপরে সরিয়ে দেওয়া মানটি ফেরত দেয়। দৈর্ঘ্যের বৈশিষ্ট্য 0 হলে, অনির্ধারিত ফেরত দেওয়া হয়।
পপ() পদ্ধতি একটি অ্যারে থেকে শেষ উপাদানটি সরিয়ে দেয় এবং সেই উপাদানটি ফেরত দেয়। এই পদ্ধতিটি অ্যারের দৈর্ঘ্য পরিবর্তন করে।
উদাহরণ
let fruits = ['apple', 'mango', 'orange', 'kiwi']; let fruits2 = ['apple', 'mango', 'orange', 'kiwi']; console.log(fruits.pop()) console.log(fruits2.shift()) console.log(fruits) console.log(fruits2)
আউটপুট
kiwi apple [ 'apple', 'mango', 'orange' ] [ 'mango', 'orange', 'kiwi' ]
মনে রাখবেন যে দুটি মূল অ্যারে এখানে পরিবর্তন করা হয়েছে৷
৷শিফট পপ থেকে ধীর কারণ প্রথম উপাদানটি সরানোর পরে এটির সমস্ত উপাদানকে বাম দিকে সরাতে হবে।