طريقة جافا سكريبت
يتم استخدام طريقة السلسلة الفرعية لاعتراض سلسلة من خلال تحديد المواضع البدء والنهاية والعودة لاعتراض سلسلة جزئية. بناء الجملة كما يلي:
نسخة الكود كما يلي:
str_object.substring (ابدأ ، نهاية)
| المعلمة | يوضح |
|---|---|
| str_object | سلسلة (كائن) للعمل |
| يبدأ | مطلوب. الموضع الذي يتم فيه بدء التقاطع ، عدد صحيح غير سالب |
| نهاية | خياري. الموضع النهائي لاعتراض السلسلة ، عدد صحيح غير سالكي ؛ إذا تم حذفه ، حتى نهاية السلسلة |
نصيحة: إذا كانت المعلمة البدء والنهاية متساوية ، فإن الطريقة تُرجع سلسلة فارغة. إذا كانت البدء أكبر من النهاية ، فستقوم الطريقة بتبديل هاتين المعلمتين قبل اعتراض السلسلة.
مثال طريقة فرعية
نسخة الكود كما يلي:
<script language = "javaScript">
var str = "ABCDEF" ؛
document.write (str.substring (1 ، 3) + "<br />") ؛
document.write (str.substring (2 ، 2) + "<br />") ؛
document.write (str.substring (3 ، 1)) ؛
</script>
قم بتشغيل هذا المثال والإخراج:
نسخة الكود كما يلي:
قبل الميلاد
قبل الميلاد
الفرق بين السلسلة الفرعية والشريحة و SUNSTR
1. لا يمكن أن يقبل substring المعلمات السلبية ، بينما يمكن طريقة الشريحة
2. المعلمة الثانية من السلسلة الفرعية تحدد نهاية التقاطع ، في حين تحدد المعلمة الثانية لطريقة SUNSTR طول اعتراض السلسلة