[Rails] method的params
Receive as array:
def some_func(*args)
puts args.count
end
some_func("x", nil)
# 2
Send and receive as hash:
def some_func(**args)
puts args.count
end
some_func(a: "x", b: nil)
# 2
def some_func(*args)
puts args.count
end
some_func("x", nil)
# 2
def some_func(**args)
puts args.count
end
some_func(a: "x", b: nil)
# 2
留言