English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
بيانات وبيانات التعليمات لـ JavaScript
for...in جملة تمرر عبر الخصائص القابلة للتعداد للعنصر.
سيتم تنفيذ الكود الموجود داخل الكود مرة واحدة لكل خاصية.
يقدم JavaScript أنواعًا من الدورانات التالية:
for - يتم تمرير الكود الموجود داخل الكود عدة مرات
for...in - يتم تمرير خصائص العنصر
while - يتم تمرير الكود الموجود داخل الكود إذا كانت الشروط المحددة صحيحة
do...while - يتم تنفيذ الكود الموجود داخل الكود مرة واحدة، ثم يستمر الدوران إذا كان الشروط المحددة صحيحة
دوران for ... in يمرر عبر خصائص العنصر بشكل عشوائي.
ملاحظة: لا يجب استخدام دوران for ... in في Arrays تتطلب ترتيبًا بالتتابع. إذا كنت بحاجة إلى تمرير، استخدمforالجملة.
for (variable in object) { //إجراءات يجب تنفيذها }
var myObj = { name: "Seagull", age: 22, height: 175, city: "New Delhi", getNothing: function () {return "";} }; for (let x in myObj) { document.write(x); }اختبار وعرض‹/›
في كل تكرار، يتم تخصيص أحد خصائص Object إلى متغير، ثم يستمر الدوران حتى يتم معالجة جميع خصائص Object.
دعم جميع المتصفحات لـ for ... in تعليمات كاملًا:
تعليمات | |||||
for...in | هو | هو | هو | هو | هو |
المتغيرات | وصف |
---|---|
مفهوم | سيتم تخصيصها في كل تكرارمفهومتخصيص اسم خاصية مختلفة |
المثلث | المثلث المحدد للتنقل |
إصدار JavaScript: | ECMAScript 1 |
---|
النموذج التطبيقي التالي يحقق ذلكfor ... inالتنقل وطباعة متصفح الويبالمستعرضالمثلث:
for (let x in navigator) { document.write(x); }اختبار وعرض‹/›
دليل تعليمات JavaScriptدورات for لـ JavaScript
مرجع لـ JavaScriptتعليمات for لـ JavaScript