我想转换
console.log({
a: 'a'
}, {
b: 'b'
});
Run Code Online (Sandbox Code Playgroud)
进入CoffeeScript.我发现的唯一方法是
console.log
a: 'a',
b: 'b'
Run Code Online (Sandbox Code Playgroud)
当它们在这种情况下基本上是对称的时候,它们似乎很奇怪a: 'a'并且b: 'b'没有缩进.
Xia*_*Guo 30
将逗号放在一个单独的行中,一个缩进级别小于散列/对象,因此它被视为函数调用的一部分.
console.log
a: 'a'
, # indentation level matters!
b: 'b'
Run Code Online (Sandbox Code Playgroud)
这不起作用,因为缩进级别与散列相同,因此它被视为散列的一部分.
console.log
a: 'a'
,
b: 'b'
Run Code Online (Sandbox Code Playgroud)
Adr*_*ien 12
或者你可以使用在CS中工作的大括号:
console.log {a:'a'}, {b:'b'}
Run Code Online (Sandbox Code Playgroud)