Categories
JavaScript Programming Language

Array.prototype.copyWithin()

Array.prototype.copyWithin() একটি অংশ কেটে অন্য কোনো অংশ রিপ্লেস করে ওই জায়গায় কপি অংশটুকু বসানো হচ্ছে কপি উদ্দিন এর কাজ ।

এর তিনটি অংশ Array.prototype.copyWithin(target,start,end)

Example 1:

Result:

আমরা জানি কোন এরে জন্য যদি পজিটিভ একাউন্ট করি তখন শূন্য থেকে করতে হয় আর নেগেটিভ একাউন্ট করতে গেলে ডান দিক থেকে করি তখন মাইনাস ওয়ান থেকে কাউন্ট করতে হয়
তাই উদাহরণ টার্গেট সংখ্যাটিতে জায়গাটি নিয়েছি 9 আরে কপি করব এর 1 থেকে 3 পর্যন্ত . আমাদের টার্গেট হচ্ছে 9 আর কপিটা স্টার্ট হবে 1 এবং শেষ হবে 3 তে গিয়ে মানে 3 আগে.

এর মানে
Arry 0 =1
Arry 1= 2
Arry 3 =4
Arry 9= 10
………
[ 1,2,3,4,5,6,7,8,9,2,3,12,,13 ]

উপরের a উদাহরণটি কে বিভিন্ন ভাবে দেখানো হয়েছে নিচে ,কখনো প্লাস , টার্গেট পরিবর্তন, স্টার্ট এবং এন্ড বিভিন্নভাবে পরিবর্তন করে নিতে নিম্নে আরো কয়েকটি উদাহরণ দেওয়া হল

 

 

আবার আমরা চাইলে নতুন এর আগে বা পরে কোন কিছু অ্যাড করতে পারি

যেমন উপরের উদাহরণে তে arr1 আগে Jisan vai নামক add করা হয়েছে নতুন
Or