استخدام substr، وsubstring، وindexOf، وlastIndexOf، وما إلى ذلك في js
1.substr
substr(start,length) تعني البدء من موضع البداية، واعتراض سلسلة بطولها.
فار src="images/off_1.png";
تنبيه(src.substr(7,3));
القيمة المنبثقة هي: إيقاف
2. سلسلة فرعية
تمثل السلسلة الفرعية (start,end) السلسلة من البداية إلى النهاية، بما في ذلك الأحرف الموجودة في موضع البداية ولكن باستثناء الأحرف الموجودة في موضع النهاية.
فار src="images/off_1.png";
تنبيه(src.substring(7,10));
القيمة المنبثقة هي: إيقاف
3.indexOF
تقوم طريقة IndexOf() بإرجاع الموضع (من اليسار إلى اليمين) للتواجد الأول لقيمة سلسلة محددة في السلسلة. إذا لم يكن هناك تطابق، فسيتم إرجاع -1، وإلا فسيتم إرجاع القيمة المنخفضة للسلسلة التي حدث فيها التواجد الأول.
فار src="images/off_1.png";
تنبيه(src.indexOf('t'));
تنبيه (src.indexOf ('i'))؛
تنبيه(src.indexOf('g'));
القيم المنبثقة هي: -1,0,3
4.lastIndexOf
تقوم الطريقة lastIndexOf () بإرجاع قيمة فهرس الحرف الأول لحرف أو سلسلة معينة من اليمين إلى اليسار (عكس IndexOf)
فار src="images/off_1.png";
تنبيه(src.lastIndexOf('/'));
تنبيه(src.lastIndexOf('g'));
القيم المنبثقة هي: 6,15