JavaScript:
מציאת אורך מחרוזת
איך עושים את זה:
let greeting = 'שלום עולם!';
console.log(greeting.length); // 11
קטע הקוד למעלה מראה את אורך המחרוזת של ‘שלום עולם!’, שהיא 11.
צלילה לעומק
ב-JavaScript, האורך של מחרוזת נמצא בקלות באמצעות המאפיין length
. מאז היווצרות השפה, זוהי דרך סטנדרטית ויעילה לקבלת מידע זה.
אלטרנטיבות לא ממש קיימות כי הlength
פשוט עובד ומהיר. אבל, ישנם מקרים שבהם ספירת התווים צריכה לדלג על תווים מיוחדים או להתחשב בתווים כפולים (לדוגמה אם משתמשים בתווים מUnicode).
דיטיילים טכניים: בשפות תכנות אחרות, ייתכן שתצטרך לעבור על כל המחרוזת ולספור תווים כדי לקבל את האורך. ב-JavaScript, לאובייקט המחרוזת יש את המאפיין length
שמחזיק את המידע הזה מראש, מה שהופך את הפעולה למאוד פשוטה ומהירה.
ראה גם
- תיעוד על אובייקטים מסוג String ב-JavaScript: MDN String documentation
- קורס בסיסי על JavaScript, הכולל שימוש במחרוזות: Codecademy JavaScript Course