【文件属性】:
文件名称:hash_traverse:轻松获取嵌套的哈希值
文件大小:9KB
文件格式:ZIP
更新时间:2021-06-09 17:22:40
Ruby
哈希遍历
{ foo : { hoi : 'hei' } , bar : 2 } . traverse ( :foo , :hoi ) # => 'hei'
安装
将此行添加到应用程序的 Gemfile 中:
gem 'hash_traverse'
然后执行:
$ bundle
或者自己安装:
$ gem install hash_traverse
用法
t = HashTraverse :: Traverser . new ( foo : { hoi : 'hei' } , bar : 2 )
t . traverse ( :foo ) # => {hoi: 'hei'}
t . traverse ( :foo , :hoi ) # => 'hei'
t . traverse ( :foo , :poi ) # => nil
# Can customize missin
【文件预览】:
hash_traverse-master
----.gitignore(118B)
----README.md(1KB)
----Gemfile(98B)
----.rspec(45B)
----hash_traverse.gemspec(928B)
----spec()
--------hash_traverse()
--------spec_helper.rb(4KB)
----LICENSE.txt(1KB)
----lib()
--------hash_traverse.rb(118B)
--------hash_traverse()
----Rakefile(180B)