Ruby语言的哈希的键值对和方法的关键字实参简写

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

(0)
huoxiaoqiang的头像huoxiaoqiang
上一篇 2025年5月14日 00:09
下一篇 2025年5月14日 01:38

相关推荐

发表回复

登录后才能评论