JavaScript цикл for/in описание - пример

Цикл for/in позволяет обойти все свойства (поля и методы) объекта/массива. Пример:

MyObject = { // создадим объект
   '123' : 'p',
   'd' : '456', 
   'c' : function testMethod() {
           console.log('here!'); 
    }
}
for (var p in MyObject)
  console.log(MyObject[p]);  // печатаем название очередного

Запустив этот код в консоли браузера получим:

p
456
testMethod()

Key Words for FKN + antitotal forum (CS VSU):