Javascript では、「for (attr in this)」を使用するのはしばしば危険です... 私は同意します。それが、私が Coffeescript を気に入っている理由の 1 つです。ただし、私はCoffeescriptでプログラミングしており、Javascriptの「for (attr in this)」が必要な場合があります。Coffeescriptでこれを行う良い方法はありますか?
私が今行っているのは、次のような埋め込みの生の Javascript で一連のロジックを作成することです。
...coffeescript here...
for (attr in this) {
if (stuff here) {
etc
}
}
できるだけ少ない Javascript を使用するとよいでしょう...これを達成し、Coffeescript を最大限に活用する方法について何か提案はありますか?