Dmitriy
это все понятно. но в боевом проекте за подобное пальцы отрезают
это как ра з приводится пример почему так не нада делать смотришь пол часа и не можешь понять что произошло на двух строчках а представь 100килострок такого говна?
Anonymous
Anonymous
вроде того
Ну там вроде не сложно)
Anonymous
Ну там вроде не сложно)
ну, тогда что не понятно?
Anonymous
ну, тогда что не понятно?
Та уже понятно, спс.
Denis
Илья
Вижу у тебя там ашыпка вверху)
Anonymous
так, let,var,const можно только как статамент и в выражениях они выдадут синтаксическую ошибку
Dmitriy
обьявление переменной конечно ничего не возвращает
Dmitriy
Почему конечно?
я про андерфайнд
Dmitriy
Denis
Я тоже
Denis
Почему конечно?
Anonymous
for (let i = 0; ...)
это исключение. И вот, так выдаст ошибку for(let i = (var x = 0); i < 20; i++) {}
Denis
а var ?
А что вар?
Denis
Жизнь варам!!!
Dmitriy
ты к чему пример то привел?
Denis
Я знаю много примеров как выдаст ошибку. Разговор то не об этом
Anonymous
for(let i = 0 i < 20; i++) {} так тоже
канечно, ты же допустил ошибку
Dmitriy
К тому же let и const вернут undefined
вот это ты к чему сказал? где вернут?
Denis
вот это ты к чему сказал? где вернут?
К тому что их нельзя юзать в выражениях
Dmitriy
К тому что их нельзя юзать в выражениях
круглые скобки это не скоуп
Denis
вот с чего началось
Я ответил на этот вопрос
Dmitriy
Я ответил на этот вопрос
вот посмотри кто где вернул андефайнд
Denis
вот посмотри кто где вернул андефайнд
А какую ты цель преследовал, забанив меня?
Anonymous
К тому же let и const вернут undefined
Обсуждаемая тема была про присваивание переменной в выражение, и что это плохой стиль. Потом ты написал К тому же let и const вернут undefined, и это меня смутило. Ведь ты с таким же успехом, мог бы написать и про if ,for,while и что они возвращают undefined. Я думаю, что на момент написания ты не предполагал, что это статаменты, и их нельзя использовать в выражениях.
Denis
Не пробовал никогда
Denis
Я это только в пыхе юзаю
Denis
Извини, я не понимаю что это означает ))
Dmitriy
Я это только в пыхе юзаю
так то было предположение?
Denis
Теперь знаю
Denis
так то было предположение?
А ты ответишь на вопрос?
Dmitriy
на какой?
Denis
А какую ты цель преследовал, забанив меня?
Dmitriy
А какую ты цель преследовал, забанив меня?
мм ты меня видимо с кем то путаешь
Denis
Dmitriy
я не блочил)
Denis
Окей. Наверное само
Dmitriy
хотя может мы уже пересекались?)
Denis
Ну я тебя не забанил. Обычно это обоюдно
Dmitriy
логично, то видимо галюн дурова
Ragnar
Здравствуйте, господавры
Ragnar
есть рабочий код $.get('http://localhost:3000/receiveMsg', function(messages) { messages = messages.map(function(msg) { return msg.sender + " написал " + msg.message }).join('<br/>');
Ragnar
добавляю messages = messages.map(function(msg){ return msg.toUpperCase() });
Ragnar
выдаёт ошибку messages.map is not a function
Ragnar
не подскажите в чём дело?
Denis
console.log(messages)
Ragnar
выдаёт массив, которым и является messages
Denis
Покажи
Ragnar
Denis
Это что?
Ragnar
ну это массив, в нём лежат строки
Denis
Перед реассигментом сделай лог и покажи скрин результата
Denis
Скрин консоль лога в консоли
Ragnar
Denis
В прото есть мап?
Ragnar
да, есть
Denis
Ну значит не выдаст ошибку на мап
Denis
Тперь сделай так как выдавало ошибку