哈希中的符号键似乎与关键字参数的处理方式类似,在给定带符号键的哈希的情况下,
ServiceSpec.jsonData.sample = value; //Line 1
ServiceSpec.jsonData.attachments.push('check'); //Line 2
相应的值由此表达式中的关键字块参数引用:
a = [{a: 1, b: 2}, {a: 3, b: 4}]
另一方面,这个表达式,其中关键字参数出现在括号内:
a.each{|a:, b:| ...}
导致语法错误:
a.each_with_index{|(a:, b:), i| ...}
这是预期的功能还是错误?