【发布时间】:2016-12-05 04:02:17
【问题描述】:
我正在创建一个 npm 模块,该模块将从 js 对象数组中获取一些数据,并允许使用该模块的最终用户仅过滤掉数据的相关部分。
我目前处于为模块设计 api 的早期阶段,想知道这些天在以下选项之间的最佳实践是什么
示例 A:
const filteredData = dbOfObjects.filter1(arg).filter2(arg).filter3(arg)
或示例 B:
const filteredData = dbOfObjects({
filter1: arg,
filter2: arg,
filter3: arg
})
【问题讨论】:
标签: javascript node.js npm functional-programming