我知道javascriptcall
并且apply
能够将它们应用于简单的函数,但是在将它们应用于链式方法调用时我完全感到困惑,如下所示:
db.collection("posts").find({}, {limit:10, sort:[['views', -1]]}).toArray(function(err, posts) {
console.log(posts)
});
是否可以将数组中的参数传递给使用or[{}, {limit:10, sort:[['views', -1]]} ]
的上述方法?call
apply
我想使用它来轻松访问和修改参数,方法是将它们保存在外部数组中。
谢谢