ה אורך המחרוזת property מאחזר את כל התווים הכלולים בתוך מחרוזת.
תחביר
התחביר עבור אורך המחרוזת הוא כדלקמן:
חוּט.אורך
מאפיין זה פשוט מחזיר את סך התווים הזמינים במחרוזת בזמן הריצה.
הבה ננסה כמה דוגמאות המשתמשות במאפיין אורך המחרוזת.
דוגמאות
ראשית, תראה את היישום הבסיסי של נכס זה. מאוחר יותר, תראה את היישום שלה.
נניח שיש לך את המחרוזת הבאה:
אם אתה רוצה לדעת את מספר התווים במחרוזת זו, פשוט החל את המאפיין אורך המחרוזת כדלקמן:
עמ.אורך
כפי שאתה יכול לראות, זה פשוט מחזיר את אורך המחרוזת שצוין.
אתה יכול להשתמש בנכס זה במספר מקומות. לדוגמה, נניח שאתה עושה צ'ק-אין על הצהרת IF, כמו זה להלן:
אם (עמ.אורך <= עשרים) {לְנַחֵם.עֵץ('זה מחרוזת קצרה');
} אַחֵר {
לְנַחֵם.עֵץ('זה מחרוזת ארוכה');
}
וכפי שאתה יכול לראות בפלט הקונסולה, ההצהרה זהו מחרוזת קצרה מודפסת. זה מעולה.
אתה יכול להשתמש בזה בהצהרה המותנית של ל לולאה, גם כן. אם אתה רוצה לחזור על כל אחת מהתווים במחרוזת ולהמיר כל אות לאות קטנה, אך עדיין אינך מודע לכמה תווים יש למחרוזת, תוכל פשוט לתת את אורך str נכס כהצהרה מותנית.
ל (תן לי= 0;אני<עמ.אורך;אני++) {לְנַחֵם.עֵץ(עמ[אני].toUpperCase());
}
כפי שאתה יכול לראות במסוף הפלט, כל תו מוצג בקונסולה בנפרד והומר גם לאותיות גדולות.
אז כך תוכל ליישם אותו בהרבה תרחישים שונים בהתאם לצרכיך.
עובדה מעניינת
לפניכם עובדה מעניינת עבורכם. הבה ננסה כעת להתחמק מהנכס באורך המחרוזת על ידי הקצאת ערך מספרי. תראה שהיא תדפיס את הערך שהוקצה או את האורך האמיתי של המחרוזת.
אז ראשית, הקצה לו ערך
עמ.אורך = 10;ועכשיו, ננסה לנחם את אורך המחרוזת.
לְנַחֵם.עֵץ(עמ.אורך);
וכפי שאתה יכול לראות, הוא אינו מציג את הערך המוקצה. זה מראה שאורך המחרוזת או מספר התווים במחרוזת מחושבים בזמן הריצה, ואז הוא מציג את הפלט.
סיכום
במאמר זה למדת מהו המאפיין אורך מחרוזת ב- Javascript וראית את היישומים שלו בכמה דוגמאות שונות. אני מקווה שמאמר זה הועיל בהבנת המאפיין באורך המחרוזת וביישומיו. תוכל לקרוא למידע נוסף על Javascript בכתובת linuxhint.com.