Как использовать Javascript для (attr в этом) с Coffeescript

В Javascript, "for (attr in this)" часто опасно использовать ... Я согласен. Это одна из причин, по которой мне нравится Coffeescript. Однако я программирую на Coffeescript, и у меня есть случай, когда мне нужен Javascript "for (attr in this)". Есть ли хороший способ сделать это в Coffeescript?

Сейчас я пишу кучу логики во встроенном необработанном Javascript, например:

...coffeescript here...
for (attr in this) {
  if (stuff here) {
    etc
  }
}

Было бы неплохо использовать как можно меньше Javascript .. . какие-либо предложения о том, как я могу достичь этого и максимально использовать Coffeescript?

16
задан mu is too short 5 January 2012 в 08:58
поделиться