מציאת אורך מחרוזת

JavaScript:
מציאת אורך מחרוזת

איך עושים את זה:

let greeting = 'שלום עולם!';
console.log(greeting.length); // 11

קטע הקוד למעלה מראה את אורך המחרוזת של ‘שלום עולם!’, שהיא 11.

צלילה לעומק

ב-JavaScript, האורך של מחרוזת נמצא בקלות באמצעות המאפיין length. מאז היווצרות השפה, זוהי דרך סטנדרטית ויעילה לקבלת מידע זה.

אלטרנטיבות לא ממש קיימות כי הlength פשוט עובד ומהיר. אבל, ישנם מקרים שבהם ספירת התווים צריכה לדלג על תווים מיוחדים או להתחשב בתווים כפולים (לדוגמה אם משתמשים בתווים מUnicode).

דיטיילים טכניים: בשפות תכנות אחרות, ייתכן שתצטרך לעבור על כל המחרוזת ולספור תווים כדי לקבל את האורך. ב-JavaScript, לאובייקט המחרוזת יש את המאפיין length שמחזיק את המידע הזה מראש, מה שהופך את הפעולה למאוד פשוטה ומהירה.

ראה גם