آموزش حلقه for…in در جاوا اسکریپت
آموزش حلقه for…in در جاوا اسکریپت
در این درس از مجموعه آموزش برنامه نویسی سایت سورس باران، به آموزش حلقه for…in در جاوا اسکریپت خواهیم پرداخت.
حلقه for…in در حلقه خواص یک شی استفاده می شود. از آنجا که ما هنوز درباره اشیا بحث نکرده ایم ، ممکن است با این حلقه راحت نباشید. اما وقتی درک کردید که شی ها در جاوا اسکریپت چگونه رفتار می کنند، این حلقه برای شما بسیار مفید خواهد بود.
نحو حلقه for..in در جاوا اسکریپت
1 2 3 |
for (variablename in object) { statement or block to execute } |
در هر تکرار، یک ویژگی از شی به متغیر متصل می شود و این حلقه ادامه می یابد تا تمام خصوصیات جسم تمام شود.
مثال
برای پیاده سازی حلقه ‘for-in’ مثال زیر را امتحان کنید. این شی. Navigator مرورگر وب را چاپ می کند.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
<html> <body> <script type = "text/javascript"> <!-- var aProperty; document.write("Navigator Object Properties<br /> "); for (aProperty in navigator) { document.write(aProperty); document.write("<br />"); } document.write ("Exiting from the loop!"); //--> </script> <p>Set the variable to different object and then try...</p> </body> </html> |
خروجی
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
Navigator Object Properties serviceWorker webkitPersistentStorage webkitTemporaryStorage geolocation doNotTrack onLine languages language userAgent product platform appVersion appName appCodeName hardwareConcurrency maxTouchPoints vendorSub vendor productSub cookieEnabled mimeTypes plugins javaEnabled getStorageUpdates getGamepads webkitGetUserMedia vibrate getBattery sendBeacon registerProtocolHandler unregisterProtocolHandler Exiting from the loop! Set the variable to different object and then try... |
لیست جلسات قبل آموزش جاوا اسکریپت
- آموزش جاوا اسکریپت
- نگاه کلی به آموزش جاوا اسکریپت
- آموزش نحو در جاوا اسکریپت
- آموزش فعال کردن جاوا اسکریپت در مرورگرها
- آموزش قرارگیری در فایل HTML در جاوا اسکریپت
- آموزش متغیرها در جاوا اسکریپت
- آموزش عملگرها در جاوا اسکریپت
- آموزش دستور if-else در جاوا اسکریپت
- آموزش دستور switch case در جاوا اسکریپت
- آموزش حلقه while در جاوا اسکریپت
- آموزش حلقه for در جاوا اسکریپت
دیدگاه شما