Вычисляемые свойства в JavaScript отличаются от обычных свойств тем, что вычисляемые свойства не хранят значения, а вычисляют их. habr.com
Для задания имени вычисляемого свойства используется выражение, результат вычисления которого и будет это имя. itchief.ru
Некоторые особенности вычисляемых свойств:
- Использование данных для создания новых значений. habr.com Вычисляемые свойства могут использовать данные, которые хранятся в приложении, для создания на их основе новых данных. habr.com
- Кеширование результатов. habr.com Результаты вычисления вычисляемых свойств сохраняются в системе до тех пор, пока не изменятся данные, от которых они зависят. habr.com
- Выгодность использования для ресурсоёмких вычислений. habr.com Вычисляемые свойства выгоднее методов, так как метод придётся вызывать каждый раз, когда будет нужно соответствующее значение. habr.com