স্লাইস এবং স্প্লাইসের মধ্যে মৌলিক পার্থক্য হল −
-
splice() মূল অ্যারে পরিবর্তন করে যার উপর এটি বলা হয় এবং একটি নতুন অ্যারে অবজেক্ট হিসাবে একটি অ্যারেতে সরিয়ে দেওয়া আইটেম(গুলি) ফেরত দেয়।
-
slice() মূল অ্যারে পরিবর্তন করে না এবং কাটা অ্যারে ফেরত দেয়।
উদাহরণ
// splice অ্যারেলেট arr =[1, 2, 3, 4, 5]; console.log(array.splice(2));//স্লাইস মূল onelet arr2 =[1, 2 পরিবর্তন করে না , 3, 4, 5];console.log(array2.slice(2));console.log("\n অ্যারে পরিবর্তন করার পরে");console.log(array);console.log(array2);
আউটপুট
[ 3, 4, 5 ][ 3, 4, 5 ]
অ্যারে পরিবর্তন করার পরে
<প্রে>[[ 1, 2] 1, 2, 3, 4, 5 ]