ruby中怎么获得变量的字面值?
天蓬老师
天蓬老师 2017-04-24 09:13:18
0
1
662

比如:v = 'abc'
v这个字符串,就是v这个对象的字面值;而’abc‘则是变量v的值。二者不同。
我想要得到的是v这个变量的字面值。
比如有一个方法m(v),传递参数是v,那么m(v)就返回v。那么这个m方法怎么定义呢?
或者说在某个对象上调用m2()方法,代码像这样:v.m2(),这句代码就返回v;
如果在f这个变量上调用m2()方法,代码像这样:f.m2(),这句代码就返回f.
我要请教的是,这个m2()方法怎么实现?
多谢!

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全員に返信(1)
左手右手慢动作

スタックオーバーフローからコピーしました:

http://stackoverflow.com/questions/2603617/ruby-print-the-variable-name-and-then-its-value

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート