原来的是定义了这样一个方法:
let reactionScheduler: (fn: () => void) => void = f => f()
看了好久没看懂这个方法干哈用的,于是就拿去跑一下编译,结果出来的结果更是让我不能理解。 结果如下:
var reactionScheduler = function (f) { return f(); };
有没有大神给剖析一把上面的方法。 再一个问题是,定义这个方法的意义在哪里?
原来的是定义了这样一个方法:
let reactionScheduler: (fn: () => void) => void = f => f()
看了好久没看懂这个方法干哈用的,于是就拿去跑一下编译,结果出来的结果更是让我不能理解。 结果如下:
var reactionScheduler = function (f) { return f(); };
有没有大神给剖析一把上面的方法。 再一个问题是,定义这个方法的意义在哪里?