একটি অ্যারে থেকে এলিমেন্ট সরাতে splice() মেথড ব্যবহার করুন। জাভাস্ক্রিপ্ট অ্যারে splice() মেথড একটি অ্যারের কন্টেন্ট পরিবর্তন করে, পুরনো এলিমেন্ট সরিয়ে নতুন এলিমেন্ট যোগ করে।
নিচে প্যারামিটারها দেওয়া হল −
index − যে ইনডেক্স থেকে অ্যারে পরিবর্তন শুরু হবে।
howMany − একটি পূর্ণসংখ্যা যা নির্দেশ করে কতগুলো পুরনো অ্যারে এলিমেন্ট সরানো হবে। যদি howMany ০ হয়, তবে কোনো এলিমেন্ট সরানো হবে না।
element1, ..., elementN − অ্যারেতে যোগ করা এলিমেন্টها। আপনি যদি কোনো এলিমেন্ট নির্দিষ্ট না করেন, তবে splice শুধু এলিমেন্টগুলো সরিয়ে দেবে।
নিচের কোডটি রান করে জাভাস্ক্রিপ্ট অ্যারেতে আলাদা আলাদা এলিমেন্ট যোগ এবং সরানোর পদ্ধতি শিখুন −
উদাহরণ
Live Demo <html> <head> <title>JavaScript Array splice Method</title> </head> <body> <script> var arr = ["orange", "mango", "banana", "sugar", "tea"]; var removed = arr.splice(2, 0, "water"); document.write("After adding 1: " + arr ); document.write("<br />removed is: " + removed); removed = arr.splice(3, 1); document.write("<br />After adding 1: " + arr ); document.write("<br />removed is: " + removed); </script> </body> </html> আউটপুট
After adding 1: orange,mango,water,banana,sugar,tea removed is: After adding 1: orange,mango,water,sugar,tea removed is: banana