我试图理解语法,但对我来说这一切都是新的。我在匿名函数中看到一个匿名函数,后面跟着一个逗号和一个类。请帮助我理解语法..
e => (function(e) {
if ("function" != typeof e.prototype.dispatchEvent) throw new TypeError(`${e} must be an Element type`)
}(e), class extends e {
[i](e, t) {
n.getService(this).navigateTo(e, {
replace: t
})
} [a](e) {
return n.getService(this).generateUrl(e)
}
})
Helenr
相关分类