לולאות for in בשפת Javascript

לולאות for in הן לולאות הרצות על תכונות של אובייקטים. לולאות אלה מאפשרות לנו לקרוא ערכים מתוך תכונות (properties) של אובייקטים, לחשוף את תכונותיהם של אובייקטים ולהציב ערכים בתכונות של אובייקטים.

הצורה הכללית של משפטי for in

 for (variable in object)
 {
   שורות קוד שיורצו בכל לולאה
 }

 

דוגמת קוד לשימוש במשפטי for in

בדוגמת הקוד הבאה נקים אובייקט ששמו obj. לאובייקט זה הקמנו שלוש תכונות ולכל תכונה השמנו ערך. לאחר מכן נרוץ בלולאה על כל התכונות של האובייקט ונדפיס את ערכי תכונות אלה. <script type="text/javascript">
var Obj = {x: 1, y: 2, z: 3};
 for (var p in Obj)
 {
     docuemnt.write(obj[p]); // print the value of each property in obj
 }

</script> </script>


מדריכים נוספים הקשורים לנושא זה

אובייקטים בשפת Javascript

לולאות מסוג for

 
 
© 2010-2013  www.Devschool.co.il | מדיניות פרטיות | תנאי שימוש