Показать сообщение отдельно
  #7 (permalink)  
Старый 09.09.2015, 00:38
Аватар для Lemme
Профессор
Отправить личное сообщение для Lemme Посмотреть профиль Найти все сообщения от Lemme
 
Регистрация: 15.07.2015
Сообщений: 511

nerv_, да, я помню про константы и большие буквы (так принято), но, как я понял, тут (в js) константа == let, только без возможности изменения значения, т.е - лучше использовать const, вместо let, если значение этой "переменной" меняться не будет/не должно.

Это выводы - сделанные после прочтения тонны документаций, статей, туторов. О react, flux, redux. etc (там такого не сказано, но когда смотришь код - это замечаешь).

Да и частенько в репозиториях видел в .eslint
prefer-const: 1


Поэтому я и пишу, если это константа, то большими, типо -

// это константа в прямом смысле этого слова.
const API_KEY = '412akejkrlqw64e3qw';

// а это лишь указывает на то, что значение этой переменной никогда меняться не должно
// поэтому используем константу
const duck = new Duck();


Не знаю, почему у меня так сложилось, мб, когда много читаешь(кода) - оно откладывается на подсознательном уровне "как Попов у некоторых", а может это реально логично, или защита от дурака =), или же, const использует меньше памяти/чистится проще, я хз в общем.

Последний раз редактировалось Lemme, 09.09.2015 в 00:46.
Ответить с цитированием