简介 柯里化(Currying),又称部分求值(Partial Evaluation),是把接收多个参数的函数变成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受剩余的参数而且返回结果的新函数的技术。 核心思…
分类:currying
Javascript currying柯里化详解
面试题:完成add(1)(2)(3) //效果 = 6,题的中心就是问的js的柯里化 先说说什么是柯里化,看过很多关于柯里化的文章,一直搞不太清晰,比方:柯里化(Currying)是把吸收多个参数的函数变换成吸收一个单一…
手写call、apply、bind及相干面试题剖析
它们有什么差别?怎样用? call 吸收多个参数,第一个为函数上下文也就是this,后边参数为函数自身的参数。 let obj = { name: "一个" } function allName(firstName, l…