الطريقة 1: استخدم طريقة charat ضمن كائن السلسلة
تقوم طريقة Charat () بإرجاع الأحرف في الموضع المحدد.
نسخة الكود كما يلي:
str.charat (str.length 1)
لاحظ أن JavaScript لا يحتوي على نوع بيانات الحرف يختلف عن نوع السلسلة ، وبالتالي فإن الحرف الذي تم إرجاعه هو سلسلة من الطول 1
الطريقة 2: استخدم طريقة SUNSTR ضمن كائن السلسلة
تستخرج طريقة Substr () عددًا محددًا من الأحرف بدءًا من مركز البدء في سلسلة.
نسخة الكود كما يلي:
str.substr (str.length-1،1)
هام: ECMASCRIPT لا يقوم بتوحيد الطريقة ، لذلك يعارض استخدامها.
هام: في IE 4 ، فإن قيمة بداية المعلمة غير صالحة. في هذا الخطأ ، يحدد ابدأ موضع الحرف 0. (www.vevb.com) في الإصدارات اللاحقة ، تم إصلاح هذا الخطأ.
الطريقة 3: استخدم طريقة الانقسام ضمن كائن السلسلة
يتم استخدام طريقة split () لتقسيم سلسلة إلى صفيف سلسلة.
نسخة الكود كما يلي:
var str = "123456" ؛
spstr = str.split ("") ؛
spstr [spstr.length-1] ؛
الطريقة 4: بانتظام
نسخة الكود كما يلي:
<script type = "text/javaScript">
// <! [CDATA [
var s = "nasofj ؛ n234n41 ؛ v" ؛
ALERT ("String:"+S+"nn"+"Lastone:"+S.Replace (/^(.*[n])*.*(. | n) $/g ، "$ 2")) ؛
//]]>
</script>
ما سبق هي الطرق الأربعة التي أعرفها. تم تسجيل كل منهم. يمكن للأصدقاء المحتاجين الرجوع إليهم. إذا كانت هناك أي طرق أخرى ، فالرجاء إخباري. شكرًا لك