ruby api文档,如何阅读
我不知道这在Ruby中等同于什么,因为我以前从未遇到过嵌套参数:ruby api文档,如何阅读,ruby,syntax,Ruby,Syntax,我不知道这在Ruby中等同于什么,因为我以前从未遇到过嵌套参数: open(文件名[,模式[,perm][,选项])→ 文件 我如何传递这三个参数open(['x','y'],'z')?这是描述同一函数的许多变体的一种简写方式 方括号表示部分是可选的。因此,在本例中,这意味着您可以使用: open(filename) open(filename, mode) open(filename, mode, perm) open(filename, mode, opt) open(filename, o
open(文件名[,模式[,perm][,选项])→ 文件
我如何传递这三个参数
open(['x','y'],'z')
?这是描述同一函数的许多变体的一种简写方式
方括号表示部分是可选的。因此,在本例中,这意味着您可以使用:
open(filename)
open(filename, mode)
open(filename, mode, perm)
open(filename, mode, opt)
open(filename, opt)
Perm
位于两个方括号内,这意味着如果使用了模式
,则它是可选的,但如果没有模式
,则无法使用 这是一种描述同一功能的多种变体的简写方式
方括号表示部分是可选的。因此,在本例中,这意味着您可以使用:
open(filename)
open(filename, mode)
open(filename, mode, perm)
open(filename, mode, opt)
open(filename, opt)
Perm
位于两个方括号内,这意味着如果使用了模式
,则它是可选的,但如果没有模式
,则无法使用