_.rearg(func, indexes)
创建一个函数,调用func
时,根据指定的 indexes
调整对应位置参数。其中第一个索引值是对应第一个参数,第二个索引值是作为第二个参数,依此类推。
const_=require('lodash'); varrearged=_.rearg(function (a, b, c) { return [a, b, c]; }, [2, 0, 1]); console.log(rearged('b', 'c', 'a'))
创建一个函数,调用func
时,根据指定的 indexes
调整对应位置参数。其中第一个索引值是对应第一个参数,第二个索引值是作为第二个参数,依此类推。
const_=require('lodash'); varrearged=_.rearg(function (a, b, c) { return [a, b, c]; }, [2, 0, 1]); console.log(rearged('b', 'c', 'a'))