首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何在JavaScript中使用高阶函数

    有了将函数指定为返回值的能力,JavaScript提供了让这种情况更便捷的方法: var attitude = function(original, replacement, source) { return.../ig, "Snake People"); var hippify = attitude(/baby boomers/ig, "Aging Hippies"); console.log(snakify...我们所做的是把做实际工作的代码隔离到一个通用的、可扩展的attitude函数中。它封装了所有需要修改任何输入字符串的工作:使用原始短语作为初始值,并输出一个具有某种态度的替换短语。...当我们将这个新函数定义为对attitude高阶函数的引用,并预先填入它所接收的前两个参数时,我们会得到什么?...它允许新函数接收你传递给它的任何文本,并在我们定义的返回函数中使用该参数作为attitude函数的输出。 JavaScript函数不关心传递给它们的参数的数量。

    1.5K40
    领券