malongshuai / malongshuai.github.io

2 stars 0 forks source link

Ruby 2.7的模式匹配和in操作符 | 骏马金龙 #175

Open malongshuai opened 4 years ago

malongshuai commented 4 years ago

https://www.junmajinlong.com/ruby/ruby_pattern_match/

回到Ruby系列文章 Ruby 2.7的模式匹配和in操作符吼吼,Ruby 2.7支持模式匹配了。 Ruby 2.7模式匹配简介Ruby 2.7的模式匹配通过操作符in实现,匹配成功后可以直接绑定赋值,匹配失败时将报错(抛异常NoMatchingPatternError)。此外,除了以前就支持的case when的===匹配,现在还支持case in匹配。 所以,模式匹配有两种用法: 1234

dayudodo commented 3 years ago

感觉挺像es6中的解构、析构方法