কম্পিউটার

জাভাস্ক্রিপ্টে push() এবং unshift() পদ্ধতির মধ্যে পার্থক্য


আনশিফ্ট পদ্ধতি জিরোথ সূচকে উপাদান যোগ করে এবং পরপর সূচীতে মানগুলিকে উপরে স্থানান্তরিত করে, তারপর অ্যারের দৈর্ঘ্য ফেরত দেয়।

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' ]

মনে রাখবেন যে দুটি মূল অ্যারে এখানে পরিবর্তন করা হয়েছে৷

আনশিফ্ট পুশের চেয়ে ধীর কারণ এটিকে প্রথম উপাদান যোগ করার পরে সমস্ত উপাদানগুলিকে বাম দিকে সরাতে হবে।


  1. জাভাস্ক্রিপ্টে ফাংশন এবং পদ্ধতির মধ্যে পার্থক্য কী?

  2. জাভাস্ক্রিপ্টে বর্গক্ষেত্রের যোগফল এবং যোগফলের বর্গক্ষেত্রের মধ্যে পার্থক্য

  3. জাভাস্ক্রিপ্টে একটি অ্যারের যোগফল এবং পণ্যের মধ্যে পার্থক্য

  4. পিএইচপি এবং জাভাস্ক্রিপ্টের মধ্যে পার্থক্য