js将附加参数传递给函数

克里斯

我有以下代码:

    var createThumb128 = function(fileObj, readStream, writeStream) {
        gm(readStream, fileObj.name()).resize('128', '128').stream().pipe(writeStream);
    };

    var store = new FS.Store.GridFS("thumbs_128", { transformWrite: createThumb128})

如何用传递给createThumb函数的参数替换硬编码的128个大小的字符串?

我假设我不能仅添加其他参数,因为transformWrite属性需要具有特定3参数签名的函数。

Tong Shen

您可以尝试“咖喱” https://en.wikipedia.org/wiki/咖喱

var createThumb = function(size) {
    return function(fileObj, readStream, writeStream) {
        gm(readStream, fileObj.name()).resize(size, size).stream().pipe(writeStream);
    };
}

var store = new FS.Store.GridFS("thumbs_128", { transformWrite: createThumb('128')})

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将参数传递给 js 函数

来自分类Dev

将附加参数传递给两个函数

来自分类Dev

将“ *&”参数传递给函数

来自分类Dev

将参数传递给函数

来自分类Dev

将参数传递给函数

来自分类Dev

将附加参数传递给Mongoose查询

来自分类Dev

将附加参数传递给方法

来自分类Dev

将附加的apram传递给$ watch函数

来自分类Dev

将附加属性传递给函数绑定

来自分类Dev

将附加的数据帧传递给函数

来自分类Dev

如何将参数传递给React js中的函数?

来自分类Dev

UWP Webview InvokeScriptAsync将错误的参数传递给JS函数

来自分类Dev

Vuejs 将参数从 body 传递给函数,就像纯 JS

来自分类Dev

将函数作为参数传递给函数

来自分类Dev

将函数和参数传递给函数

来自分类Dev

将函数作为参数传递给函数

来自分类Dev

如何将附加参数传递给jQuery过滤器函数

来自分类Dev

将参数传递给函数闭包

来自分类Dev

将独立参数传递给.mouseover函数

来自分类Dev

如何自动将参数传递给函数?

来自分类Dev

将参数传递给函数指针

来自分类Dev

将“类型”参数传递给函数

来自分类Dev

将db变量传递给函数参数

来自分类Dev

将参数传递给可调用函数

来自分类Dev

将矩阵作为参数传递给函数

来自分类Dev

将参数传递给模块的匿名函数

来自分类Dev

将函数传递给elisp中的参数

来自分类Dev

将参数传递给dplyr函数

来自分类Dev

将null传递给函数的强制参数