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