1.用于变量赋值
a = 1
b = 2
h = {a: a, b: b}
#简写
h = {a:, b:}
p h # {a: 1, b: 2}
2.用于方法实参
def f(a:, b:)
p a, b
end
a = 1
b = 2
f(a: a, b: b) # 1 2
#简写
f(a:, b:) # 1 2
原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/rubyexp/37533.html