В TypeScript ключевое слово const
нельзя использовать для объявления свойств класса. Это приводит к ошибке компилятора: "Член класса не может иметь ключевое слово" const "."
Мне нужно четко указать в коде, что свойство не должно быть изменено. Я хочу, чтобы среда IDE или компилятор выдавали ошибку, если я пытаюсь присвоить новое значение свойству после его объявления. Как вы, ребята, добились этого?
В настоящее время я использую свойство только для чтения, но я новичок в Typescript (и JavaScript) и задаюсь вопросом, есть ли лучший способ:
get MY_CONSTANT():number {return 10};
Я использую машинопись 1.8. Предложения?
PS: сейчас я использую машинопись 2.0.3, поэтому я принял ответ Дэвида