Слияние кода завершено, страница обновится автоматически
Ниже приведён код, который не компилируется:
class X {
qux() {
this.bar = this.zut ?? this.foo
}
bar: () => void = this.foo
zut: (() => void) | undefined = undefined
foo() {}
}
Результат:
TypeError: Экземпляр метода используется как значение [test.sts:3:37]
TypeError: Экземпляр метода используется как значение [test.sts:5:28]
Успешная компиляция.
Скомпилировать вышеуказанный код.
Вход Перед тем как оставить комментарий