ينقسم
الانقسام له تأثير معاكس لتأثير الانضمام ويستخدم لتقسيم سلسلة إلى مجموعة من السلاسل.
stringObject.split(a,b)هذا هو بناء الجملة الخاص به.
من الضروري تحديد القسمة من أ.
ب ليس مطلوبا، فهو اختياري. تحدد هذه المعلمة الحد الأقصى لطول المصفوفة التي تم إرجاعها. إذا تم تعيين هذه المعلمة، فلن يتم إرجاع أي سلاسل فرعية أكثر من المصفوفة المحددة بواسطة هذه المعلمة. إذا لم يتم تعيين هذه المعلمة، فسيتم تقسيم السلسلة بأكملها بغض النظر عن طولها.
لاحظ أن a نفسه لم يتم تضمينه في المصفوفة التي تم إرجاعها؛
نصائح وملاحظات
ملاحظة: إذا تم استخدام سلسلة فارغة ("") كحرف، فسيتم تقسيم كل حرف في stringObject.
ملحوظة: String.split() ينفذ العملية المعاكسة لـ Array.join.
مثال
var str="Hello World!";
document.write(str.split("")+"<br/>");
document.write(str.split(" ")+"<br/>");
document.write(str.split("",3)+"<br/>");
يعود
مرحبا بالعالم،!
مرحبا بالعالم!
ح، ه، ل