我在这里找到了CoffeeScript编译器:
a = {'a':1,
'b': { 'b1':1, 'b2':2 }
}
是吗? CoffeeScript无法创建嵌套字典?
答案 0 :(得分:2)
嵌套JavaScript对象或“dicts”与CS编译器不匹配。
a =
a: 1
b:
b1: 1
b2: 2
制作此
a = {
a: 1,
b: {
b1: 1,
b2: 2
}
};
答案 1 :(得分:1)
即使使用大括号,CoffeeScript也是空格敏感的。要么不使用limelight建议的大括号,要么确保在使用大括号时空格匹配:
a = {
'a': 1,
'b': { 'b1': 1, 'b2': 2 }
}