zoukankan      html  css  js  c++  java
  • javascript 使用,概念,总结

    1. 什么是函数柯里化?

    柯里化的定义:在数学和计算机科学中,柯里化是一种将使用多个参数的一个函数转换成一系列使用一个参数的函数的技术。

    1.示例函数。
    function sum(a) {
        return function(b) {
            return function(c) {
                return a+b+c;
            }
        }
    }
    console.log(sum(1)(2)(3)); 

    function fn0(args,fn){
    
        return  function fn(...args){
            
        }
    }

    function carry(fn,args){
      var arg=[].slice.call(arguments,1);//获取第一个函数外层参数。

    return function fn(){
        
        var arg_all=arg.concat(arg,[].slice.call(arguments,0)); //合并内外层参数。

             fn(arg_all)

       }
    }
  • 相关阅读:
    数组
    js--函数
    for循环
    运算符
    js 正则表达式
    js DOM节点
    js 字符串
    js 函数
    2018-12-26 课堂笔记 for循环
    2018-12-25 课堂笔记 js
  • 原文地址:https://www.cnblogs.com/liuliu-hai/p/14422624.html
Copyright © 2011-2022 走看看