Ruby 请问 Enumerator#each_with_object 和 Enumerator#with_object 有区别吗?

maxchen · 2018年11月22日 · 最后由 maxchen 回复于 2018年11月22日 · 1059 次阅读

若无区别,为什么特意定义了这两个方法呢?

没有区别,别名关系

Enumerator.instance_method(:with_object) == Enumerator.instance_method(:each_with_object)返回 true

spike76 回复

怎么忘了还能这么验证😂 ,文档里没注明 alias 还以为不一样的呢 谢谢了哈

需要 登录 后方可回复, 如果你还没有账号请 注册新账号