Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Кроссплатформенный foreach (https://javascript.ru/forum/misc/56633-krossplatformennyjj-foreach.html)

12345678 26.06.2015 07:30

Кроссплатформенный foreach
 
Можно ли в жс писать как у людей, а не как в голом си?

tsigel 26.06.2015 11:29

12345678,
Не понимаю что вы хотите.

devote 26.06.2015 12:55

не знаю как у ваших людей, но у наших все норм.
for(var key in object) {
  if (object.hasOwnProperty(key)) {
    console.log(key, ': ', object[key]);
  }
}
или
array.forEach(function(element, index) {
  console.log(index, ': ', element);
});

nerv_ 26.06.2015 13:25

еще вариант
for(let {node} of new Iterator({Object|Array})) {
    // code here
}

https://github.com/nervgh/recursive-...-not-recursive


Часовой пояс GMT +3, время: 07:01.