小白求问 js 一个函数的入参也是一个带入参的函数该怎么写?

2018-04-19 16:36:24 +08:00
 TomatoYuyuko

var a = "111"; var foo = function(arg){//todo}; function(foo){//todo};

1005 次点击
所在节点    问与答
3 条回复
noe132
2018-04-19 17:16:37 +08:00
a = (cb) = cb('hi')

a((word) => console.log(word))

js 不能限制传入函数的参数。

如果要类型检查,可以用 typescript 或者 flow
noe132
2018-04-19 17:17:11 +08:00
第一行写错了,应该是
a = (cb) => cb('hi')
rabbbit
2018-04-19 17:30:05 +08:00
没太看懂,不知道是不是这个意思

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/448185

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX