腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
ruby
中
的
默认
参数
ruby
我正在尝试设置
默认
参数
,并且我想跳过传递
参数
,并在函数调用中分配特定
的
参数
。但是,我不能得到想要
的
输出。response = body.to_json 正如您在上面的代码中所看到
的
,我试图为scope赋值,同时将range
参数
保留为空字符串。"{\"voltage\":1,\"f
浏览 13
提问于2018-02-20
得票数 8
回答已采纳
3
回答
更改
默认
Ruby
参数
ruby
我想更改传递给
Ruby
函数
的
默认
参数
。例如,与其每次写我想修改
默认
值,这样我就可以编写更改
默认
参数
的
最简单、最干净、最类似
Ruby
的
方法是什么?
浏览 12
提问于2009-08-26
得票数 3
回答已采纳
5
回答
nil
的
Ruby
用例,相当于Python None或JavaScript未定义
javascript
、
python
、
ruby
、
null
Ruby
的
nil在代码
中
是如何表现
的
?例如,在Python
中
,当
默认
参数
引用另一个
参数
时,您可以使用None作为它,但是在
Ruby
语言中,您可以引用arg列表
中
的
其他
参数
(请参阅)。在JS
中
,undefined弹出得更多,因为您根本不能指定
默认
参数
。您能举例说明RubyNone是如何弹出
的
,以及如何处理它吗?
浏览 2
提问于2010-10-08
得票数 5
回答已采纳
2
回答
Sinatra/
Ruby
默认
参数
ruby
、
sinatra
在Sinatra中有没有缺省
参数
的
方法? 我目前正在查看是否将'start'作为
参数
传递,但这似乎有点麻烦。如果我可以告诉Sinatra在未指定某些
参数
时将其设为
默认
值,那就太好了。
浏览 2
提问于2013-02-15
得票数 6
回答已采纳
1
回答
ruby
默认
参数
习惯用法
ruby
、
default
、
default-value
、
idioms
当你想让一个函数有一个
默认
参数
,但又依赖于另一个
参数
/另一个变量时,
Ruby
中有什么惯用法?例如,在Python
中
,示例如下: if hi is None: while您不能在
默认
参数
列表
中
执行len(a),因此需要为其分配一个标记值None,并对其进行检查。在
Ruby
中会有什么等价物呢?
浏览 1
提问于2010-10-07
得票数 10
回答已采纳
1
回答
检查方法
的
参数
是否由用户设置
ruby
、
methods
、
parameters
、
optional-parameters
是否有一种方法来检查方法
的
参数
是由方法本身
的
默认
值设置
的
,还是由调用该方法
的
用户设置
的
?下面是我想在我
的
方法
中
做
的
事情,例如 json_data = {} if json_data.nil?
浏览 5
提问于2022-08-28
得票数 0
2
回答
在rails应用程序中使用不同
的
ruby
调用shell脚本
ruby-on-rails
、
ruby
、
rvm
我有一个运行在
Ruby
1.9上
的
Rails应用程序和一个依赖于
Ruby
1.8
的
shell脚本(Podcast制造者)。 我需要从应用程序内部调用shell脚本。我使用
的
Ruby
版本管理器是rvm,应用程序在passenger
中
运行。现在,由于显而易见
的
原因,它将错误
的
Ruby
作为shell脚本(这意味着,它加载rvm和bundler env,并尝试在应用程序运行
的
相同环境
中
启动它)
浏览 1
提问于2013-04-18
得票数 2
回答已采纳
1
回答
如果proc是
ruby
中
的
可选
参数
,为什么proc不需要有
默认
值
ruby
在
ruby
中
,如果一个
参数
是可选
的
,我们应该在定义
中
给这个
参数
一个
默认
值,定义如下:end 然而,如果我有一个像下面这样
的
函数定义,看起来这个函数应该接收一个
参数
,而这个
参数
是一个proc,我
的
问题是,如果没有
参数
调用这个方法,为什么没有错误?如果这个proc
参数
是可选
的
,为什么它没有
默
浏览 0
提问于2020-04-14
得票数 1
2
回答
不需要首先要求'rubygems'?
ruby
、
rubygems
、
require
我目前正在通读这个指南: 在第三部分(“需要代码”)
中
,它指出如果我运行require 'rake',它应该会失败,因为“因为RubyGems还没有加载”。是指南不正确,还是我使用了错误
的
Ruby
版本,或者有什么变化?
浏览 7
提问于2011-06-15
得票数 2
2
回答
将关键字
参数
和
参数
与
默认
值混合在一起会重复哈希吗?
ruby
、
hash
、
parameter-passing
、
keyword-argument
所以我发现了这种红宝石
的
行为,让我疯狂了一个多小时。当我将一个哈希传递给一个函数,该函数
的
哈希值和关键字
参数
都是
默认
值,似乎引用没有得到正确
的
传递。一旦我去掉
默认
值或关键字
参数
,该函数就会像预期
的
那样运行。我是不是漏掉了一些明显
的
红宝石规则?def change_hash(h={}, rand: om)end change_hash(k)#=> {}
浏览 0
提问于2018-02-02
得票数 2
回答已采纳
2
回答
Ruby
:用
默认
值在多个
参数
函数上指定单个
参数
的
值
ruby
、
function
、
arguments
、
optional-parameters
来自python背景
的
我习惯于运行函数,只提供我需要
的
参数
: print a,b
Ruby
似乎为可选
参数
提供了相同
的
语法我
的
猜测是,它在函数调用发生之前对b=3进行计算,并将其作为第一个
参数
传递。 这种解释是否正确,是否有方法调用提供任意
参数
的
函数?
浏览 3
提问于2014-02-11
得票数 0
回答已采纳
4
回答
如何在
Ruby
2.0
中
传递可选
的
命名
参数
ruby
是否有一种方式使一个
参数
是真正可选
的
,所以我知道它是否是由调用者设置
的
?def foo(options = {}) bar(options) def bar(options = {})puts options.fetch(:name, ‘un
浏览 4
提问于2014-10-27
得票数 14
回答已采纳
2
回答
如果没有红宝石,你怎么开始红宝石1.9?
ruby
、
ruby-1.9
我希望我
的
应用程序不能使用任何已安装
的
宝石。是否有
ruby
1.9启动
参数
或以编程方式进行此操作?
浏览 3
提问于2012-10-17
得票数 6
回答已采纳
3
回答
Ruby
中有
默认
的
块
参数
吗?
ruby
、
groovy
在主要做
ruby
之后,我才刚刚开始做Groovy。那
Ruby
呢?有没有一个我可以使用
的
默认
值,这样我就不必每次都做|my_block_arg|了? 谢谢!
浏览 3
提问于2018-09-14
得票数 2
29
回答
设置JavaScript函数
的
默认
参数
值
javascript
、
function
、
parameters
、
arguments
、
default-parameters
我希望JavaScript函数有可选
的
参数
,我对这些
参数
设置了
默认
值,如果没有定义值,就会使用这些
参数
(如果传递了值,则忽略这些
参数
)。在
Ruby
中
,你可以这样做: # code这在JavaScript
中
可以工作吗?
浏览 49
提问于2009-05-21
得票数 2547
回答已采纳
3
回答
Ruby
中
具有
默认
值
的
可选
参数
ruby
、
named-parameters
、
optional-arguments
我想创建一个具有可选
参数
和
默认
值
的
函数并使用我只想指定
的
参数
调用函数如何在
Ruby
1.9.2
中
实现这一点?
浏览 0
提问于2013-05-02
得票数 7
回答已采纳
2
回答
邦德勒安装自定义路径问题
ruby
、
gem
、
bundler
GEM PATHS: 我想使用bundle install --deployment --path=/usr/local/share/gems来安装我
的
捆绑宝石问题是,包安装会创建一个文件夹
ruby
,并将gems文件夹放入
ruby
文件夹
中
。看来我缺少了一些配置
参数</e
浏览 3
提问于2015-03-18
得票数 0
1
回答
即使提供了
参数
,
默认
的
参数
表达式也是计算
的
吗?
ruby
我已经读过,在
Ruby
中
,每个函数调用都会计算
默认
的
参数
表达式。但是,如果我有这样
的
功能: # ...就这样叫它:我现在提供了一个函数
参数
,所以我
的
问题是:在本例
中
是调用了超大型工作函数,还是跳过了它,因为不需要
默认
值?
浏览 2
提问于2014-11-27
得票数 4
回答已采纳
2
回答
在
ruby
测试框架下执行特定
的
测试
ruby
我在
ruby
测试框架1.8.7下有一组测试用例。根据sunset
参数
,我希望我
的
脚本只执行test_
浏览 1
提问于2013-03-12
得票数 0
1
回答
如何指定某些
参数
,同时在php
中
默认
保存
参数
之前保留
参数
php
、
ruby-on-rails
、
function-parameter
在像wordpress函数wp_title这样
的
函数
中
。我注意到它们可以有多个
参数
,如$sep、$display、$seplocation (以wp_title为例)。我知道,在Rails
中
,您可以通过使用$seplocation或:seplocation => "right"来更改任何
参数
,同时仍然将其他
参数
作为它们
的
定义值。因此,让我来问一下我
的
问题:如何使
参数
(如$seplocation )成为指定<e
浏览 2
提问于2014-05-27
得票数 0
回答已采纳
点击加载更多
相关
资讯
python默认参数中的陷阱
Python中默认线程池参数及优化建议
Ruby 中的模块
Kotlin系列之命名参数和默认参数
Python中定义函数时参数有默认值的小陷阱
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券