2009-08-14 3 views

ответ

7

Использование in в PHP не работает. В JavaScript Однако подобная форма является приемлемым, и они константы выглядит различаются:

var obj = { 
    'a' : 'Apple', 
    'b' : 'Banana', 
    'c' : 'Carrot' 
}; 

for (var i in obj) { 
    alert(i); // "a", "b", "c" 
} 

for each (var i in obj) { 
    alert(i); // "Apple", "Banana", "Carrot" 
} 

в основном, for each ... in ... (JavaScript) или foreach ... as ... (РНР) даст значение свойства объекта, тогда как for ... in ... (JavaScript) даст вы называете каждое свойство.