- lodash中的fp模块:
- 与lodash的区别:
- lodash:
- 数据置先,函数置后
- 数据置先,规则置后
- lodash-fp:
- 函数置先,数据置后
- 规则置先,数据置后 ```javascript // lodash 模块 const = require(‘lodash’) // 数据置先,函数置后 .map([‘a’, ‘b’, ‘c’], .toUpper) // => [‘A’, ‘B’, ‘C’] .map([‘a’, ‘b’, ‘c’]) // => [‘a’, ‘b’, ‘c’]
- lodash:
- 与lodash的区别:
// 数据置先,规则置后 _.split(‘Hello World’, ‘ ‘)
//BUT // lodash/fp 模块 const fp = require(‘lodash/fp’)
// 函数置先,数据置后 fp.map(fp.toUpper, [‘a’, ‘b’, ‘c’]) fp.map(fp.toUpper)([‘a’, ‘b’, ‘c’]) // 规则置先,数据置后 fp.split(‘ ‘, ‘Hello World’) fp.split(‘ ‘)(‘Hello World’) ```