على سبيل المثال:
نسخ رمز رمز على النحو التالي:
<html>
<body>
<script type = "text/javaScript">
var str = "Hello World!"
document.write ("الحرف الأول هو:" + str.charat (0) + "<br />")
document.write ("الحرف الثاني هو:" + str.charat (1) + "<br />"))
document.write ("الحرف الثالث هو:" + str.charat (2))
</script>
</body>
</html>
نتيجة:
الشخصية الأولى هي: ح
الشخصية الثانية هي: هـ
الشخصية الثالثة هي: L
التعريف والاستخدام
تقوم طريقة Charat () بإرجاع الأحرف في الموضع المحدد.
يرجى ملاحظة أن JavaScript لا يحتوي على نوع بيانات الحرف يختلف عن نوع السلسلة ، وبالتالي فإن الحرف المرفوف هو سلسلة بطول 1.
قواعد
StringObject.charat (فهرس)
وصف المعلمة
يجب أن. إنه يمثل الرقم في موضع في سلسلة ، أي عرض الحرف في السلسلة.
نصائح وملاحظات
ملاحظة: الحرف الأول في السلسلة هو 0. إذا لم يكن فهرس المعلمة بين 0 و string.length ، فستقوم هذه الطريقة بإرجاع سلسلة فارغة.
مثال
في السلسلة "Hello World!" ، سنعود إلى الشخصية 1 من الموضع 1:
نسخ رمز رمز على النحو التالي:
<script type = "text/javaScript">
var str = "Hello World!"
document.write (str.charat (1))
</script>
إخراج الكود أعلاه هو:
ه
إرجاع الأحرف في موضع الفهرس المحدد.
Strobj.charat (فهرس)
المعلمة
Strobj
يجب أن تكون خيارات. أي كائن أو نص سلسلة.
فِهرِس
يجب أن تكون خيارات. الفهارس القائمة على الصفر التي تريدها. القيمة الصحيحة هي القيمة بين 0 وطول السلسلة.
يوضح
تقوم طريقة Charat بإرجاع قيمة الحرف ، والتي تقع في موضع الفهرس المحدد. فهرس الحرف الأول في السلسلة هو 0 ، والفهرس الثاني هو 1 ، وهلم جرا. تقوم قيمة الفهرس بما يتجاوز النطاق الفعلي بإرجاع سلسلة فارغة.
مثالية
يوضح المثال التالي استخدام طريقة Charat:
نسخ رمز رمز على النحو التالي:
وظيفة charattest (n) {
var str = "abcdefghijklmnopqrstuvwxyz" ؛
var s ؛
s = str.charat (n -1) ؛
// الحصول على الحرف الصحيحة.
عودة (ق) ؛
}