Слияние кода завершено, страница обновится автоматически
StringLiteral не должен использоваться как ObjectLiteralField в классе/интерфейсе ObjectLiteral.
class C {
field: string = "abc";
}
let c2: C = { "field": "CTE" };//Должно быть CTE.
В спецификации указано, что только идентификаторы допустимы как ObjectLiteralField. Использование String Literal должно вызывать ошибку CTE.
используйте вышеуказанный файл теста ETS
Вход Перед тем как оставить комментарий