تقسيم سلسلة جافا سكريبت ()
أمثلة
قسّم الكلمات:
let text = "How are you doing today?";
const myArray = text.split(" ");
قسّم الكلمات وأعد الكلمة الثانية:
let text = "How are you doing today?";
const myArray = text.split(" ");
let word = myArray[1];
قسّم الأحرف ، بما في ذلك المسافات:
const myArray = text.split("");
استخدم المعلمة Limit:
const myArray = text.split(" ", 3);
المزيد من الأمثلة أدناه.
التعريف والاستخدام
الطريقة split()
تقسم سلسلة إلى مصفوفة من السلاسل الفرعية.
تقوم split()
الطريقة بإرجاع المصفوفة الجديدة.
الطريقة split()
لا تغير السلسلة الأصلية.
إذا تم استخدام ("") كفاصل ، يتم تقسيم السلسلة بين الكلمات.
بناء الجملة
string.split(separator, limit)
المعلمات
Parameter | Description |
separator | Optional. A string or regular expression to use for splitting. If omitted, an array with the original string is returned. |
limit | Optional. An integer that limits the number of splits. Items after the limit are excluded. |
قيمة الإرجاع
نوع | وصف |
مجموعة مصفوفة | مصفوفة تحتوي على القيم المقسمة. |
مزيد من الأمثلة
قسّم سلسلة إلى أحرف وأعد الحرف الثاني:
const myArray = text.split("");
استخدم حرفًا كفاصل:
const myArray = text.split("o");
إذا تم حذف المعامل الفاصل ، فسيتم إرجاع مصفوفة بالسلسلة الأصلية:
const myArray = text.split();
دعم المتصفح
split()
هي إحدى ميزات ECMAScript1 (ES1).
ES1 (JavaScript 1997) مدعوم بالكامل في جميع المتصفحات:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | Yes | Yes | Yes | Yes | Yes |