Встречается на собеседованиях • сегодня
Как работает computed
Computed свойства в Vue.js — это реактивные геттеры, которые кэшируют свои значения до изменения зависимостей. Они автоматически обновляются при изменении исходных данных.
javascript
computed: {
fullName() {
return `${this.firstName} ${this.lastName}`;
}
}Ключевые особенности:
- Кэширование — значение пересчитывается только при изменении зависимостей (firstName/lastName)
- Реактивность — автоматическое обновление при изменении данных
- Синхронность — не поддерживают асинхронные операции
- Оптимизация — избегают избыточных вычислений
Используются для сложных выражений, которые зависят от реактивных данных. Для асинхронных операций лучше использовать методы или watch.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы