【发布时间】:2011-09-19 23:09:24
【问题描述】:
如何在 CoffeeScript 中使用 for (var key in object)?它编译为...
for (_i = 0, _len = object.length; _i < _len; _i++) {
key = object[_i];
...但我只想迭代一个对象。
【问题讨论】:
如何在 CoffeeScript 中使用 for (var key in object)?它编译为...
for (_i = 0, _len = object.length; _i < _len; _i++) {
key = object[_i];
...但我只想迭代一个对象。
【问题讨论】:
of关键字:
for key, value of obj
或确保您只检查此对象(而不是原型链)的属性:
for own key, value of obj
【讨论】:
for key of object
在js2coffee试试吧
【讨论】:
own 关键字以强制执行 hasOwnProperty ... for own key of object
of 关键字决定了循环遍历数组还是对象。