gpt4 book ai didi

javascript - Ruby 代码块与 javascript 匿名函数的区别

转载 作者:数据小太阳 更新时间:2023-10-29 05:23:04 25 4
gpt4 key购买 nike

我正在做我的第一份实习,进展顺利,我正在努力跟上其他程序员谈论的一切。前几天一位资深程序员告诉我,Ruby 将代码块直接传递给函数的能力比在 JavaScript 中使用匿名函数要好得多。据我了解,JS 匿名函数是完全相同的东西——只是通过变量作为参数传递代码块。是否有代码块参数优于匿名函数的真实示例?或者这仅仅是一种语言优于另一种语言的偏好问题,代码可读性/可重用性问题,还是我只是误解了其他一些基本概念?这是关于在某些任务中使用哪种语言的相对优点的简单对话,而不是具体的工作问题,这也许就是我感到困惑的原因。我在谷歌上搜索了几个简单的代码块示例,并在 JS 中实现它们时遇到了一些困难。期待就此事发表任何意见(匿名或其他方式)。

最佳答案

它们并不完全相同。主要原因是隐式和显式返回值的使用。

您可以在这里阅读一篇好文章:http://yehudakatz.com/2012/01/10/javascript-needs-blocks/

关于javascript - Ruby 代码块与 javascript 匿名函数的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20733249/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com