@Ventus

Правильно ли объявлять массив через константу?

const animals = ['cats', 'dogs', 'birds'];
animals[0] = 'horses';
console.log(animals); // => ['horses', 'dogs', 'birds']

Во многих источниках вижу именно такие примеры кода: массив объявляют через константу, а потом, если требуется, меняют один из ее индексов.

Вопрос: это корректно с точки зрения написания правильного кода? Не лучше ли в данной ситуации использовать объявление через let?
  • Вопрос задан
  • 81 просмотр
Решения вопроса 1
twobomb
@twobomb
Правильно. Элементы менять можно, а ссылку нет
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы