_:使用下划线为 Ruby 绑定明显的 arg

时间:2024-06-28 19:17:35
【文件属性】:

文件名称:_:使用下划线为 Ruby 绑定明显的 arg

文件大小:6KB

文件格式:ZIP

更新时间:2024-06-28 19:17:35

Ruby

卡森 下线(Kasen) ... 下划线。 require 'kasen' [ [ 1 , 2 ] , [ 3 , 4 ] ] . map & _ [ 1 ] #=> [2, 4] # is equivalent for [[1, 2], [3, 4]].map { |ary| ary[1] } & _ . to_i . zero? # is equivalent for { | s | s . to_i . zero? } & _ . select ( & _ . to_i . eql? ( 1 ) ) # is equivalent for { | ary | ary . select { | n | n . to_i . eql? ( 1 ) } } 使用_调用任何方法都会产生Proc对象,这相当于在Proc主体中调用方法。 注意:您可以在 IRB 中使用k代替_ 。 [


【文件预览】:
_-master
----.travis.yml(153B)
----bin()
--------console(330B)
--------setup(115B)
----kasen.gemspec(1KB)
----Rakefile(570B)
----test()
--------test_kasen.rb(1024B)
--------minitest_helper.rb(117B)
----Gemfile(69B)
----.gitignore(87B)
----CHANGELOG.md(96B)
----lib()
--------kasen()
--------kasen.rb(1KB)
----README.md(2KB)

网友评论