对象是什么formals(function(x){})$x?
它在函数的形式中找到,绑定到没有默认值的参数.
有没有其他方法来引用这个奇怪的对象?除了表示空函数参数之外,它是否还有其他作用?
以下是可在控制台中检查的一些属性:
> is(formals(function(x){})$x)
[1] "name" "language" "refObject"
> formals(function(x){})$x
> as.character(formals(function(x){})$x)
[1] ""
Run Code Online (Sandbox Code Playgroud)
编辑:以下是获取此对象的其他一些方法:
alist(,)[[1]]
bquote()
quote(expr=)
Run Code Online (Sandbox Code Playgroud)