Если мне нужно получить доступ к вычисляемому свойству 20 раз в одной функции, лучше ли сначала присвоить его значение локальной переменной?
Это улучшит производительность?
Если мне нужно получить доступ к вычисляемому свойству 20 раз в одной функции, лучше ли сначала присвоить его значение локальной переменной?
Это улучшит производительность?
Вычисляемые свойства кэшируются на основе их реактивных зависимостей ... Вычисленное кэширование по сравнению с методами
Vue.js автоматически кэширует вычисленное значение, если их реактивные зависимости не изменяются.
Хранить его в переменной было бы нелогично.
DRY
когда вы используете одно и то же значение снова и снова, ИМО, лучше хранить его в переменной, а не ссылаться на него каждый раз, например,obj.whatever
- person Code Maniac   schedule 05.10.2019function
использует его 20 раз. (И действительноDRY
- это способ пойти даже с незначительными компромиссами в производительности, не так ли.) - person ambianBeing   schedule 05.10.2019