خاصية الطول
خاصية طول الكائن Length Property هي الخاصية التي تمثل عدد الأحرف التي يحتوي عليها النص الموجود في الكائن، ويتم ترتيب الحروف في النص تماماً بنفس الطريقة التي يتم ترتيب عناصر المصفوفة بها، حيث يكون الحرف الأول رتبته أو عدده صفر، والحرف الثاني رتبته أو عدده 1، والثالث عدده 2، وهكذا، وتعتبر المسافات أيضاً حرفاً كما يوضح الجدول التالي، الذي يوضح ترتيب الحروف في كلمة Hellow World.
ترتيب الحرف | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
قيمة الحرف | d | 1 | r | o | W | o | 1 | 1 | e | H |
وتعود خاصية length بقيمة تعادل عدد أحرف النص المستخدم مع الكائن، كما في الكود التالي:
var myName = new String(“mohamed”);
document.write(myName.length);
وتكون نتيجة الكود التالي كتابة رقم 7 في المتصفح، و هو عدد الأحرف التي تتكون منها كلمة mohamed.