为什么Ruby的Array.map()也称为Array.collect()?

为什么Ruby的Array.map()也称为Array.collect()?,第1张

概述每当我看到 Ruby代码说: arrayNames.collect { ... } 我忘了收集的是什么,必须查找它是什么,并发现它与map()相同. Map,我可以理解,将1个字节映射到一个像素,函数是将x映射到y,a 2到4,5到25等等.但是“collect”这个名字来自哪里?也许这将有助于记住“收集”方法是什么. 要添加到其他答案,它在Smalltalk中是一种内幕笑话: >注入:进入: > 每当我看到 Ruby代码说:

arraynames.collect { ... }

我忘了收集的是什么,必须查找它是什么,并发现它与map()相同.

Map,我可以理解,将1个字节映射到一个像素,函数是将x映射到y,a 2到4,5到25等等.但是“collect”这个名字来自哪里?也许这将有助于记住“收集”方法是什么.

解决方法 要添加到其他答案,它在Smalltalk中是一种内幕笑话:

>注入:进入:
>收集:
>选择:
>拒绝:
>检测:

发现模式?

总结

以上是内存溢出为你收集整理的为什么Ruby的Array.map()也称为Array.collect()?全部内容,希望文章能够帮你解决为什么Ruby的Array.map()也称为Array.collect()?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1247510.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-07
下一篇 2022-06-07

发表评论

登录后才能评论

评论列表(0条)

保存