形式<T >(…=>{…}可以解析为an
带有类型参数或类型断言的箭头函数表达式
应用于没有类型参数的箭头函数。它被解析为
前[. .]< / p >
例子:
// helper function needed because Backbone-couchdb's sync does not return a jqxhr
let fetched = <
R extends Backbone.Collection<any> >(c:R) => {
return new Promise(function (fulfill, reject) {
c.fetch({reset: true, success: fulfill, error: reject})
});
};