לולאות JavaScript חשובות שאתה צריך לדעת

ישנן שיטות שונות לביצוע לולאות JavaScript. קרא כאן כדי להבין את שיטות הלולאה השונות ב- JavaScript עם דוגמאות.

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



לולאות JavaScript

לולאות JavaScript מספקות שיטה מהירה וקלה לעשות משהו שוב ושוב. הם משמשים לחזרה על פעולה מספר פעמים מבלי לחזור על אותה שורת קוד. ישנם בעיקר שני סוגים של לולאות:



  • לולאות כניסה מבוקרות - בכניסה מבוקרת, נבדק מצב הבדיקה לפני הכניסה לגוף הלולאה. לולאה ו בעוד לולאה הם לולאות מבוקרות כניסה.

  • יציאה מלולאות מבוקרות- בשליטה ביציאה, מצב הבדיקה מוערך בסוף גוף הלולאה. לכן, גוף הלולאה יבוצע לפחות פעם אחת,לא משנה אם מצב הבדיקה נכון או שקרי. לולאה תוך כדי הוא לולאה מבוקרת יציאה.



עכשיו בואו נמשיך ונדון בשיטות השונות לביצוע לולאות JavaScript.

לולאה

שיטה זו מספקת דרך תמציתית לכתיבת מבנה הלולאה. A עבור לולאה חוזר עד שמצב מוגדר מוערך כ- false.

עבור לולאה - לולאות JavaScript - edureka



תחביר-

עבור (תנאי בדיקת תנאי אתחול תוספת / ירידה) {statement}

דוגמא-

// תוכנית JavaScript להמחשה עבור לולאה var x // עבור לולאה מתחילה כאשר x = 1 // ורצה עד x<=5 for (x = 1 x <= 5 x++) { document.write('Value of x:' + x + ' 
')}

תְפוּקָה-

ערך x: 1 ערך x: 2 ערך x: 3 ערך x: 4

בעוד לולאה

לולאת זמן היא הצהרת זרימת בקרה המאפשרת לבצע את הקוד שוב ושוב על סמך מצב בוליאני מסוים. לולאה זו דומה לזו של הצהרה חוזרת אם.

תחביר-

בעוד (מצב בוליאני) {הצהרות לולאה}

דוגמא-

// תוכנית JavaScript להמחשה תוך כדי לולאה var x = 1 // צא כאשר x הופך ליותר מ 5 בעוד (x<= 5) { document.write('Value of x:' + x + ' 
') // הגדל את הערך של x עבור // איטרציה הבאה x ++}

תְפוּקָה-

ערך x: 1 ערך x: 2 ערך x: 3 ערך x: 4 ערך x: 5

לולאה תוך כדי

לולאה זו דומה לולאת בזמן, אך ההבדל היחיד הוא שהיא בודקת מצב לאחר ביצוע ההצהרות. לפיכך, זוהי דוגמה לולאה מבוקרת ביציאה.

ג'אווה מה זה וקטור

תחביר-

עשה {הצהרות} תוך כדי (תנאי)

דוגמא-

// תוכנית JavaScript להמחשת לולאת זמן לעשות var x = 20 do {// אם התנאי הוא document false. Write ('ערך של x:' + x + ' 
') x ++} בעוד (x<10)

תְפוּקָה-

ערך x: 20

לולאה ב- For-in

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

תחביר-

עבור (variableName באובייקט) {statements}

דוגמא-

// תוכנית JavaScript להמחשה עבור ... בלולאה // יצירת אובייקט var var = = ראשון: 'שם', שני: 'גיל', שלישי: 'גובה', רביעי: 'צבע עיניים', חמישי: 'לאום '} // חזור על כל מאפיין של // מאפייני האובייקט והדפס את כולם // בעזרת for..in loops עבור (itr במאפיינים) {document.write (מאפיינים [itr] +' 
')}

תְפוּקָה-

שם גיל גובה צבע עיניים לאום

הצהרת הפסקה

הצהרת הפסקה משמשת לקפיצה מתוך לולאה. זה יעזור לך לפרוץ את הלולאה ולהמשיך לבצע את הקוד לאחר הלולאה.

תחביר-

לשבור את שם התווית

דוגמא-

var text = 'var i עבור (i = 0 i<10 i++) { if (i === 5) { break } text += 'The number is ' + i + ' 
'}

תְפוּקָה-

המספר הוא 0 המספר הוא 1 המספר הוא 2 המספר הוא 3 המספר הוא 4

המשך הצהרה

הצהרת המשך שוברת איטרציה אחת בלולאה אם ​​מתרחש תנאי מוגדר, וממשיכה באיטרציה הבאה בלולאה. ההבדל בין המשך להצהרת הפסקה הוא שהצהרת המשך 'קופצת מעל' איטרציה אחת בלולאה במקום 'לקפוץ החוצה'.

תחביר-

המשך שם התווית

דוגמא-

var text = 'var i עבור (i = 0 i<5 i++) { if (i === 2) { continue } text += 'The number is ' + i + ' 
'}

תְפוּקָה-

המספר הוא 0 המספר הוא 1 המספר הוא 3 המספר הוא 4

אלה היו השיטות השונות לביצוע לולאות JavaScript. בכך הגענו לסוף המאמר שלנו.

עכשיו שאתה יודע על לולאות JavaScript, עיין ב מאת אדוריקה. הדרכת הסמכת פיתוח אתרים תעזור לך ללמוד כיצד ליצור אתרים מרשימים באמצעות HTML5, CSS3, Twitter Bootstrap 3, jQuery ו- Google APIs ולפרוס אותו לשירות אחסון פשוט של אמזון (S3).

מערך php print_r

יש לך שאלה עבורנו? אנא הזכיר זאת בחלק ההערות של 'לולאות JavaScript' ונחזור אליך.