split([separator, [limit]]) মেথড একটি String অবজেক্টকে স্ট্রিংয়ের অ্যারেতে ভাগ করে, স্ট্রিংকে সাবস্ট্রিংয়ে ভাগ করে, একটি স্পেসিফাইড সেপারেটর স্ট্রিং ব্যবহার করে কোথায় প্রতিটি স্প্লিট হবে সেটা নির্ধারণ করে।
split মেথডের ব্যবহার উদাহরণ
let a = "hello,hi,bonjour,namaste"; let greetings = a.split(','); console.log(greetings)আউটপুট
[ 'hello', 'hi', 'bonjour', 'namaste' ]
লক্ষ্য করুন যে কমাগুলো এখানে রিমুভ হয়েছে। যেকোনো সেপারেটর দেওয়া হলে সেটি রিমুভ হয়ে যায়।
সেপারেটর যদি খালি স্ট্রিং হয়, str কনভার্ট হয় একটি অ্যারেতে যেটিতে str-এর প্রতিটি ক্যারেক্টারের জন্য একটি এলিমেন্ট থাকে।
উদাহরণ
let a = "hello"; console.log(a.split(""))আউটপুট
[ 'h', 'e', 'l', 'l', 'o' ]
যদি কোনো সেপারেটর প্রদান না করা হয়, স্ট্রিংটি যেন আছে তেনেই রিটার্ন হয়।
উদাহরণ
let a = "hello world" console.log(a.split())
আউটপুট
hello world