JavaScript 高阶函数的基本知识

    科技2025-04-20  11

    高阶函数是对其他函数进行操作的函数,它接收函数作为参数或将函数作为返回值输出

    接收函数作为参数类型:

    function fn(callback) { callback&&callback(); } fn(function() {alert('hi')}

    将函数作为返回值输出:

    function fn() { return function() {} } fn();

    函数也是一种数据类型,同样可以作为参数,传递给另外一个参数使用。最典型的应用是回调函数,同理函数也可以作为返回值传递回来。

    Processed: 0.013, SQL: 8