Mohammed Hhhh نشر 9 أبريل 2022 أرسل تقرير نشر 9 أبريل 2022 السلام عليكم ورحمة الله وبركاته ماهو الفرق بين ال substr and substring and slice في لغة الجافا سكربت و هم يقومون بعمل نفس الوظيفه اقتباس
1 Sam Ahw نشر 9 أبريل 2022 أرسل تقرير نشر 9 أبريل 2022 الوظيفة نفسها تقريباً في اقتطاع أجزاء من سلسلة نصية، أما الاختلاف بين: substring: المتغيرات التي يقبلها هي الموقع الأول والموقع الأخير لمحارف السلسلة الجزئية. const str = 'Congratulations'; console.log(str.substring(1, 3)); // "on" //يمكننا أيضاً عدم استخدام المتغير الثاني لأخذ كامل السلسلة المتبقي console.log(str.substring(2)); // "ngratulations" substr: المتغير الأول يكون الموقع الذي سيتم البدء منه باعتبار السلسلة الجزئية، أما المتغير الثاني يكون عدد المحارف المراد استعادتها. const str = 'Congratulations'; console.log(text.substr(2,3)) // => "ngr" تأخذ فقط 3 محارف بدأ من الموقع 2 أما Slice فعملها مشابه تقريباً لعمل substring، تختلف فقط في تعاملها مع المتغيرات ذات القيمة السالبة (مثل -1): let text = 'Mozilla' console.log(text.substring(5, 2)) // => "zil" console.log(text.slice(5, 2)) // => "" لمزيد من المعلومات والأمثلة يمكنك الاطلاع على الأمثلة الموجودة في المقال التالي: اقتباس
السؤال
Mohammed Hhhh
السلام عليكم ورحمة الله وبركاته
ماهو الفرق بين ال substr and substring and slice في لغة الجافا سكربت و هم يقومون بعمل نفس الوظيفه
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.