我有這樣的GorillaScript代碼扁平化陣列: Array::compact := #
for filter value in this
value and (typeof value.isempty != 'function' or not value.isempty()) and (typeof value != 'object' or Object.keys(val
分配相同functon每次 我希望 「X的」 的結果, 「Y的」 成果和 「z的」 結果是一樣的: 在爲LiveScript: x =
a: -> 3
b: -> 4
y = {}
for k, v of x
console.log "key: ", k, "val: ", v
y[k] = -> v.call this
console.log
我有一個實例化了一次的類(LiveScript),但它的render方法被多次調用。在render方法創建的每個對象必須具有唯一關鍵的是保持跨越render所有調用相同: class Test
->
console.log 'constructor, called only once'
render: ->
test = {key: 4124312}