Select 当它们在 Ruby 中有多个默认值时,您想设置哪个参数
Select which argument you want to set when they are more than one default in Ruby
如何在具有三个参数的方法中设置第二个参数?
例如:
def method(arg1=5, arg2="something", arg3=12)
end
如何设置第二个参数而不必这样做:
method(arg1=5, "something_else", arg3=12)
只需使用“:”而不是“=”来使用命名参数,您的代码可以是:
def method(arg1: 5, arg2: "something", arg3: 12)
end
然后您可以通过设置您需要的参数的值来调用该方法:
method(arg2: "something_else")
如何在具有三个参数的方法中设置第二个参数?
例如:
def method(arg1=5, arg2="something", arg3=12)
end
如何设置第二个参数而不必这样做:
method(arg1=5, "something_else", arg3=12)
只需使用“:”而不是“=”来使用命名参数,您的代码可以是:
def method(arg1: 5, arg2: "something", arg3: 12)
end
然后您可以通过设置您需要的参数的值来调用该方法:
method(arg2: "something_else")