Size: a a a

JavaScript — русскоговорящее сообщество

2021 March 10

BK

Batu Karaev in JavaScript — русскоговорящее сообщество
и следовательно она не перезаписывается
источник

AB

Alexander Brewmaster in JavaScript — русскоговорящее сообщество
ну то есть по факту разницу нет использовать то или то?
источник

M

Maksim in JavaScript — русскоговорящее сообщество
Alexander Brewmaster
ну то есть по факту разницу нет использовать то или то?
ну если тебе вдруг по какой то причине понадобится внутри тела цикла перезаписать переменную element - то const не подойдет. Но такая ситуация не очень реальна думаю (вернее реальна, то это будет означать что ты скорее всего делаешь что то не то)
источник

M

Maksim in JavaScript — русскоговорящее сообщество
Alexander Brewmaster
привет всем. Объясните нубу почему на 3 строчке я могу писать const ? она же должна быть переменной а не константой
Можно вообще опустить const или let и сразу писать element of array
источник

AB

Alexander Brewmaster in JavaScript — русскоговорящее сообщество
Maksim
Можно вообще опустить const или let и сразу писать element of array
разве проблем не возникнет? у меня бывало такое с простым циклом for. часа 2 искал в чем проблема
источник

M

Maksim in JavaScript — русскоговорящее сообщество
Alexander Brewmaster
разве проблем не возникнет? у меня бывало такое с простым циклом for. часа 2 искал в чем проблема
Не возникнет, работать будет. Может линтер ругаться на такое, если настроен так (вот на скрине в JSFiddle ругается например)
источник

BK

Batu Karaev in JavaScript — русскоговорящее сообщество
возможно в этом случае будет создаваться глобальная переменная item
источник

BK

Batu Karaev in JavaScript — русскоговорящее сообщество
проверь ниже цикла выведи через консоль
источник

BK

Batu Karaev in JavaScript — русскоговорящее сообщество
по идеее получится типа того:
var item
for(item of a) {.....}
источник

M

Maksim in JavaScript — русскоговорящее сообщество
Batu Karaev
по идеее получится типа того:
var item
for(item of a) {.....}
Да, интересно, причем берется последний элемент массива. Значит я был не прав, лучше всё таки указывать let или const
источник

AB

Alexander Brewmaster in JavaScript — русскоговорящее сообщество
Batu Karaev
возможно в этом случае будет создаваться глобальная переменная item
во во. я об этом
источник

BK

Batu Karaev in JavaScript — русскоговорящее сообщество
можно обернуть в скобки {}
источник

BK

Batu Karaev in JavaScript — русскоговорящее сообщество
for (item)
источник

BK

Batu Karaev in JavaScript — русскоговорящее сообщество
и должна создаваться блочная область видимости. Однако дописать let куда проще
источник

BK

Batu Karaev in JavaScript — русскоговорящее сообщество
Batu Karaev
и должна создаваться блочная область видимости. Однако дописать let куда проще
хотя тогда a будет не определена
источник

AK

Almaz Kham in JavaScript — русскоговорящее сообщество
Всем привет. При обновлении participants условие в if не срабатывает. В чем проблема и как это исправить?
источник

ДК

Дима Кузяев... in JavaScript — русскоговорящее сообщество
Almaz Kham
Всем привет. При обновлении participants условие в if не срабатывает. В чем проблема и как это исправить?
Перед if выведи partisipant и isTicketNeed
console.log()
источник

AK

Almaz Kham in JavaScript — русскоговорящее сообщество
Точнее, если в течение 30 секунд с момента как запустилась функция, обновить participants, то он будет брать старый participants а не новый
источник

AK

Almaz Kham in JavaScript — русскоговорящее сообщество
вывожу
источник

AK

Almaz Kham in JavaScript — русскоговорящее сообщество
они 0
источник