当前位置:
首页 >
高阶函数 实现sum(2)(3) 柯里化
发布时间:2023/12/2
45
豆豆
生活随笔
收集整理的这篇文章主要介绍了
高阶函数 实现sum(2)(3) 柯里化
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
<!DOCTYPE html>
<html><head><meta charset="utf-8" /><title>高阶函数 实现sum(2)(3)</title></head><body><script type="text/javascript">function add() {var args = [].slice.call(arguments);var fn = function() {var arg_fn = [].slice.call(arguments);return add.apply(null, args.concat(arg_fn));}fn.valueOf = function() {return args.reduce((a, b) => a b);}return fn;}let s = add(1)(2)(3);// function
console.log(typeof s);// 6
console.log(Number(s))</script></body>
</html>
更多专业前端知识,请上 【猿2048】www.mk2048.com
更多专业前端知识,请上 【猿2048】www.mk2048.com
总结
以上是生活随笔为你收集整理的高阶函数 实现sum(2)(3) 柯里化的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: Vue 生命周期LIFECYCLE是8个
- 下一篇: http 请求报文和响应报文