Встречается на собеседованиях • сегодня
Будет ли работать return new data в computed
Нет, return new data в computed не будет работать корректно. Computed свойства должны возвращать вычисленное значение на основе реактивных зависимостей, а не создавать новые данные при каждом обращении.
Пример неправильного использования:
javascript
computed: {
invalidComputed() {
return { new: 'data' } // Так делать не стоит!
}
}Проблемы:
- Каждый вызов создаёт новый объект, что может вызвать ненужные ререндеры
- Нарушается принцип мемоизации computed свойств
- Может привести к проблемам с реактивностью
Вместо этого лучше использовать data или метод, если нужно каждый раз создавать новый объект.

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