我如何在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];
...但我只想遍历一个对象。
own
关键字用于强制使用hasOwnProperty
...for own key of object
。该关键字的作用是让代码只遍历对象自身的属性,而不包括从原型继承来的属性。 - jondavidjohn