// 柯里化之前function add(x, y) { return x + y;}add(1, 2) // 3// 柯里化之后function addX(y) { return function (x) { return x + y; };}addX(2)(1) // 3