函数

2020-12-14  本文已影响0人  ticktackkk

函数作为值

    function add(num) {
        return num + 10
    }
    function addNum(fun, num) {
        return fun(num)
    }
    const getAdd = addNum(add, 10)
    console.log(getAdd);

高阶函数

返回值是函数
 function add(x, y, z) {
        console.log(x(z) + x(y));
        return x(z) + x(y)
    }
    add(Math.abs, -2, -5)
参数是函数
function pow(x) {
        console.log(x * x);
        return x * x
    }
    let arr = [1, 2, 3, 4, 5]
    arr.map(pow)
上一篇 下一篇

猜你喜欢

热点阅读