任何人知道是否有可能得到一個Coffeescript。 for/in循環
的JavaScript/in循環
從CoffeeScript的?
其實還想寫的js函數
function logobject(o) {
for (p in o)
console.log(p + "=" + o[p])
}
在CoffeeScript的
。
任何人知道是否有可能得到一個Coffeescript。 for/in循環
的JavaScript/in循環
從CoffeeScript的?
其實還想寫的js函數
function logobject(o) {
for (p in o)
console.log(p + "=" + o[p])
}
在CoffeeScript的
。
這可能會讓CoffeeScript新手感到困惑,但for..in
循環用於迭代數組,而for..of
循環用於遍歷對象。
logobject = (o) ->
console.log key + "=" + value for key, value of o
此外,爲了限制這對擁有該對象(跳過經由hasOwnProperty()繼承屬性)的屬性時, 「自己」 的關鍵字可以被添加:
for own key, value of o
對,現在我甚至在密文中找到它,thx很多,都很有幫助 – citykid
這是瘋狂的,因爲js是正好相反。 [For ... in](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...in)用於對象和[For ... of]( https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/for...of)是爲數組(iterables) –
不是'咖啡-script'程序員,但不應該像現在這樣工作? – gdoron
不,coffeescript有其他循環,它轉換爲js循環。通常以一種方便的方式。 – citykid
然後+1,我也想聽到答案......':))' – gdoron