【发布时间】:2016-03-31 02:44:58
【问题描述】:
class Foo
list: []
foos = []
for i in [1..2]
foos.push new Foo
foos[0].list.push "a"
foos[1].list.push "a"
console.log foos[0].list
console.log foos[1].list
此代码输出为:
["a", "a"]
["a", "a"]
但我不明白为什么没有输出:
[“一个”] [“一”]
似乎 foos[k].list 是静态参数!
【问题讨论】:
标签: arrays class coffeescript