1. طريقة substring
التعريف والاستخدام
يتم استخدام طريقة السلسلة الفرعية لاستخراج الأحرف في سلسلة بين اثنين من المشتركين المحددة.
قواعد
StringObject.SubString (ابدأ ، توقف)
وصف المعلمة
ابدأ مطلوب. عدد صحيح غير سالكي يحدد موضع الحرف الأول من السلسلة التي يتم استخلاصها في StringObject.
توقف اختياري. يوجد عدد صحيح غير سالب في وضع واحد في StringObject من الحرف الأخير من السلسلة التي يتم استخلاصها. إذا تم حذف هذه المعلمة ، فسيستمر السلسلة الفرعية التي تم إرجاعها حتى نهاية السلسلة.
قيمة الإرجاع
سلسلة جديدة تحتوي قيمتها على فرعية من stringObject التي يكون محتواه جميع الأحرف من البداية إلى التوقف 1 ، مع طول توقف ناقص ناقص.
يوضح
تُرجع طريقة Sundring سلسلة فرعية بما في ذلك الأحرف في البداية ، ولكن ليس الشخصيات في النهاية.
إذا كانت البداية ونهاية متساوية ، فإن الطريقة تُرجع سلسلة فارغة (أي سلسلة من الطول 0).
إذا كانت البدء أكبر من النهاية ، فستقوم الطريقة بتبديل هاتين المعلمتين قبل استخراج السلسلة الفرعية.
إذا كانت البداية أو النهاية سلبية ، فسيتم استبدالها بـ 0.
2.Substr طريقة
التعريف والاستخدام
تقوم طريقة Sentrstr بإرجاع فرعية للطول المحدد بدءًا من الموضع المحدد.
قواعد
StringObject.substr (ابدأ [، طول])
وصف المعلمة
ابدأ مطلوب. موضع بداية الفرعية المطلوبة. فهرس الحرف الأول في السلسلة هو 0.
طول اختياري. عدد الأحرف التي يجب تضمينها في السلسلة الفرعية التي تم إرجاعها.
يوضح
إذا كان الطول 0 أو سلبيًا ، فسيتم إرجاع سلسلة فارغة.
إذا لم يتم تحديد هذه المعلمة ، فسيستمر السلسلة الفرعية حتى نهاية StringObject.
3. مثال
نسخة الكود كما يلي:
<script type = "text/javaScript">
وظيفة Demo () {
var str ، str ؛
var s = "hello word" ؛
str = S.SubString (0 ، 3) ؛ // خذ فرعية.
console.log (str) ؛ // ====> hel
str = s.substr (0،3) ؛
console.log (str) ؛ // ====> hel
}
</script>