Size: a a a

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

2020 April 22

АК

Алексей Клименко in JavaScript — русскоговорящее сообщество
Для исправления этой ошибки я должен быть достаточно умным и опытным, чтобы либо перезапустить консоль, либо обернуть код в iife, либо изменить объявление.
источник

MI

Muhammadamin Ibragimov in JavaScript — русскоговорящее сообщество
и с var я бы так не писал(
источник

АК

Алексей Клименко in JavaScript — русскоговорящее сообщество
Nikolay
в repl'e надо писать без let второй раз
Однако, все кто кидают код с let (и гордятся этим) не упоминают это каждый раз.
источник

S🛸

Sergey 🛸 in JavaScript — русскоговорящее сообщество
Алексей Клименко
Для исправления этой ошибки я должен быть достаточно умным и опытным, чтобы либо перезапустить консоль, либо обернуть код в iife, либо изменить объявление.
Или поставить 14 ноду
источник

MI

Muhammadamin Ibragimov in JavaScript — русскоговорящее сообщество
Алексей Клименко
Для исправления этой ошибки я должен быть достаточно умным и опытным, чтобы либо перезапустить консоль, либо обернуть код в iife, либо изменить объявление.
а вы про console(
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Sergey 🛸
Или поставить 14 ноду
Виндовс хп не тянет
источник

MI

Muhammadamin Ibragimov in JavaScript — русскоговорящее сообщество
да там есть такое
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
У него максимальная
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Алексей Клименко
Для исправления этой ошибки я должен быть достаточно умным и опытным, чтобы либо перезапустить консоль, либо обернуть код в iife, либо изменить объявление.
ну да, прочитать ошибку так сложно
источник

V

Vlad in JavaScript — русскоговорящее сообщество
лучше надеятся на неявный var
источник

АК

Алексей Клименко in JavaScript — русскоговорящее сообщество
Vlad
ну да, прочитать ошибку так сложно
Дык она вообще на английском!

Ща ещё гуглить пойду, может поможет.
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
При работе в консоли хромс я вообще не объявляю переменные, просто пишу название
источник

S

Sm•ok 😈✔️ in JavaScript — русскоговорящее сообщество
Это когда я тестю что-то для себя
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Алексей Клименко
Дык она вообще на английском!

Ща ещё гуглить пойду, может поможет.
это лучше чем логическая ошибка
источник

АК

Алексей Клименко in JavaScript — русскоговорящее сообщество
Sergey 🛸
Или поставить 14 ноду
Да дело и не только в консоли.

Может я сделаю console.log(y), и просто продублирую код на странице два раза, ожидая _два_ нормальных вывода, а не ошибку.
источник

N

Nikolay in JavaScript — русскоговорящее сообщество
Алексей Клименко
let x = 2;
let y = x*x;


У МИНЯ АШИБКА!111

(function(){
 let x = 2;
 let y = x*x;
})();


о так работает спс
Лучше реализовать на глобальных переменных:

> global['x'] = 2
2
> global['y'] = global['x'] * global['x']
4
источник

АК

Алексей Клименко in JavaScript — русскоговорящее сообщество
Sm•ok 😈✔️
Это когда я тестю что-то для себя
А когда я даю кому-то пример кода – я уж и function вместо => напишу, и var вместо let.
Если это не относится к сути вопроса напрямую.

А мне все – «Не слушайте советов того, кто до сих пор пишет var!»
источник

V

Vlad in JavaScript — русскоговорящее сообщество
Алексей Клименко
А когда я даю кому-то пример кода – я уж и function вместо => напишу, и var вместо let.
Если это не относится к сути вопроса напрямую.

А мне все – «Не слушайте советов того, кто до сих пор пишет var!»
дк правильно говорят
источник

V

Vlad in JavaScript — русскоговорящее сообщество
var даже всплывает неявно
источник

АК

Алексей Клименко in JavaScript — русскоговорящее сообщество
Vlad
дк правильно говорят
Пусть лучше про "use strict" больше говорят, он куда полезнее чем отсуствие const.
источник