কম্পিউটার শূন্য থেকে গণনা শুরু করে। তাই 0 হল 1, 1 হল 2, ইত্যাদি। এই কারণেই list[2]
item 3
নির্বাচন করে অ্যারে থেকে
উদাহরণে অ্যারের জন্য কোড:
var list = ['item 1', 'item 2', 'item 3', 'item 4']
splice()
কাজ করার জন্য দুটি জিনিস প্রয়োজন:
- আপনি কোন অবস্থান থেকে মুছতে চান তা নির্দিষ্ট করার জন্য একটি সংখ্যা।
- সেই অবস্থান থেকে আমরা কতগুলি আইটেম মুছতে চাই তা নির্দিষ্ট করার জন্য একটি সংখ্যা।
তাই list.splice(2, 1)
অ্যারের মধ্যে 3 তম আইটেম টার্গেট করে, এবং সেই একক আইটেম মুছে দেয়।
আপনি যদি এর পরিবর্তে লিখেছেন:list.splice(2, 2)
তাহলে এটি অ্যারের মধ্যে 3 তম এবং 4 র্থ আইটেম উভয়ই মুছে ফেলবে৷
splice()
-এ দ্বিতীয় সংখ্যা আমরা যে অবস্থানে টার্গেট করি সেখান থেকে আমরা কতগুলি উপাদান মুছতে চাই তা নির্দিষ্ট করে। যদি আমাদের একটি অ্যারেতে 10টি আইটেম থাকে এবং list.splice(3, 5)
লিখতাম তাহলে এটি অ্যারের ৪র্থ অবস্থান থেকে ৫টি আইটেম মুছে ফেলবে।