我正在尝试获取一个内联函数的语法,该函数可以接受一个参数,然后做一个简单的修改并将其全部返回一行。
类似这样的东西:
(options) => { options.public = true; return options; }
答案 0 :(得分:2)
这个问题很模棱两可。通过讨论,我发现 americanslon 需要一个自调用函数,该函数接受一个对象并返回修改后的对象。
原始功能:
(options) => { options.public = true; return options; }
自调用变体:
((options) => { options.public = true; return options; })({ok: 'ok'})
// {ok: 'ok', public: true}