为了账号安全,请及时绑定邮箱和手机立即绑定

你在Ruby中称为&:运算符是什么?

你在Ruby中称为&:运算符是什么?

慕村225694 2019-08-27 17:58:24
你在Ruby中称为&:运算符是什么?我正在阅读Stackoverflow并偶然发现以下代码array.map(&:to_i)好的,很容易看出这段代码的作用,但我想了解更多关于&:我以前从未见过的构造。不幸的是,我能想到的只是“lambda”,而不是。谷歌告诉我Ruby中的lambda语法是->->(x,y){ x * y }所以&:除了调用单一方法之外,任何人都知道神秘是什么以及它能做什么?
查看完整描述

2 回答

?
猛跑小猪

TA贡献1858条经验 获得超8个赞

这是六个不同问题的完全重复。并且相信我,Ruby 在过去8天内没有那么大的变化,所以答案可能会是相同的

查看完整回答
反对 回复 2019-08-27
  • 2 回答
  • 0 关注
  • 609 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信