Для (var key in object) в CoffeeScript?

Как я могу использовать для (var key in object) в CoffeeScript? Он компилируется для...

for (_i = 0, _len = object.length; _i < _len; _i++) {
    key = object[_i];

... но я просто хочу итерации, хотя объект.

Ответ 1

for key of object

Попробуйте в js2coffee

Ответ 2

of ключевое слово:

for key, value of obj

или убедиться, что вы проверяете свойства этого объекта (а не цепочку прототипов):

for own key, value of obj