标签: ruby
很难解释,我想实现以下目标:
在JavaScript中,有人会写:
var myKey = 'name', myObj = {name:'Joe', age:...}; name[ myKey ]; // Joe
我想在Ruby中实现这一点。
提前致谢!
答案 0 :(得分:0)
实际上几乎是一样的:
my_key = :name my_hash = { name: 'Joe', age: 52 } my_hash[my_key] #=> "Joe"
请参阅http://www.ruby-doc.org/core-2.1.1/Hash.html