ru.javascript.info icon indicating copy to clipboard operation
ru.javascript.info copied to clipboard

https://learn.javascript.ru/intl в примерах везде var

Open ase444ka opened this issue 5 years ago • 3 comments

Здравствуйте! наверно, надо let..

ase444ka avatar Sep 04 '20 14:09 ase444ka

PR?

iliakan avatar Sep 12 '20 18:09 iliakan

Добрый день, а почему мы отдаем предпочтение let? Не было бы более уместно использовать const?

Den0702 avatar May 10 '21 18:05 Den0702

Добрый день, а почему мы отдаем предпочтение let? Не было бы более уместно использовать const?

Попробую ответить на твой вопрос:

  1. Для единства стиля
  2. Для начинающих распространено let
  3. Если посмотреть глобально, дальше уже в зависимости от проекта/стиля кода/ установок команды используют const, к примеру в проектах React:

Оставлю для кругозора (следующим):
let позволяет обновить переменную/объект целиком за раз

Если const в виде: — переменной — обновить (переопределить) не получится, только для чтения — объекта/массива — можно изменять внутренне составляющие, к примеру обновить свойства объекта (ключ) или удалить ключ, но не перезаписать (переопределить ссылку) за раз весь объект/массив

let — попроще в использование чем const, не придется каждый раз думать на перед :)

maria-arsenkova avatar Jun 16 '22 11:06 maria-arsenkova

Исправлено.

Alexandre887 avatar Aug 24 '22 12:08 Alexandre887