【发布时间】:2013-08-05 12:21:41
【问题描述】:
我知道 send 接受带有参数的字符串或符号,而 instance_eval 接受字符串或块,并且在给定接收器的情况下,它们的区别可能很明显。
我的问题是以下示例的“幕后”区别是什么?
1234.send 'to_s' # '1234'
1234.instance_eval 'to_s' # '1234'
【问题讨论】:
标签: ruby send instance-eval