Виктория U
Написание лендосов на чистом жс прибавляет скилл?
И если вы это не понимаете, я вам сочувствую
Виктория U
Написание лендосов на чистом жс прибавляет скилл?
Ландос чистое поле для экспериментов, для воплощения в жизнь своих решений
Китикет
Китикет
Не
Да
Виктория U
Да
Я говорю про СВОЕ решение, реакт тут не при чем
Volodymyr
Хах, для вуешников Илья Климов там новый канал создал))
Китикет
Я говорю про СВОЕ решение, реакт тут не при чем
Свое решение чего? Работы с дом?
Volodymyr
Пацаны - вам туда)
Виктория U
Виктория U
Свое решение чего? Работы с дом?
Все с вами ясно, жертва фреймворков
Китикет
Свое решение чего? Работы с дом?
Ты создала на своем чистом жс базовый каркас для синхронизации модели с вью, а вью с реальным dom'ом, а дальше все то же самое
Китикет
Ничего интересного в этом нет имхо, просто изобретаешь свой собственный забагованный велосипед
Volodymyr
Ландос чистое поле для экспериментов, для воплощения в жизнь своих решений
Лендинг - как раз ограниченная такая площадочка) Там и без жс можно обойтись) Тогда по такой логике вообще прибавка к скилу будет максимальная😁
Китикет
И, во-вторых, ты часто в лендосах подобное практикуешь? Обычно единственная задача в них - сделать логику выезжающей менюшки, да формочку обратной связи отправить
Виктория U
Ничего интересного в этом нет имхо, просто изобретаешь свой собственный забагованный велосипед
Почему ты думаешь, что мое решение хуже? В конце концов, есть такое понятие как прогресс. Нельзя стоять на одном месте. Вам, видимо, это неизвестно.
Vladislav
И т.д, так что отчасти с ней можно согласиться
Китикет
Пхаха. Потому что я считаю что опытные разработчики из команды того же реакта лучше какой-то Виктории шарят в том, как надо делать и как надо тестировать решение
Виктория U
И, во-вторых, ты часто в лендосах подобное практикуешь? Обычно единственная задача в них - сделать логику выезжающей менюшки, да формочку обратной связи отправить
Если для вас это единственное, то я вас поздравляю, вы пишете посредственный код и являетесь среднестатистическим разрабом аля на отъебись главное что работает
Китикет
Виктория U
Ты меня не знаешь
Смешной мальчик
Volodymyr
?
@vuejs_club
Виктория U
Ты меня не знаешь
Я не умаляю твоих способностей, отнюдь. Проблема в том, что ты не можешь понять, что есть люди, которые могут и свое решение-то придумать
Vladislav
@vuejs_club
Пасиба, уже 4 группа вуя
Виктория U
И это не запрещено законом
Китикет
Почему ты думаешь, что мое решение хуже? В конце концов, есть такое понятие как прогресс. Нельзя стоять на одном месте. Вам, видимо, это неизвестно.
Под понятием "прогресс", я так понимаю, ты имела в виду прогресс бары, на которые сослался Владислав в одном из своих сообщений выше?
Китикет
Ведь на лендосах мало что еще можно найти, что связано с прогрессом
Виктория U
Ведь на лендосах мало что еще можно найти, что связано с прогрессом
Все с тобой понятно. Не вижу смысла дальше продолжать спор, ибо такие как вы непробиваемы
Китикет
Я не умаляю твоих способностей, отнюдь. Проблема в том, что ты не можешь понять, что есть люди, которые могут и свое решение-то придумать
К своему решению надо подходить осознанно. Думаешь создатель вью или создатель свелт в лендосах развивали свою идею?
Китикет
Короче, пока ты пишешь лендосы, твое решение дальше лендосов не пойдет (и это не про скилл, а про среду создания решения)
Китикет
Разговор окончен
Виктория U
Да
Volodymyr
Ну его интересно бывает послушать
Та сто процентов, просто там какие-то страсти во вью комьюнити) Телеграмм канал имеется в виду)
Igor
А можно ссылку?
Igor
Кстати вуй 3 вышел уже?
Igor
Там какие то брейкинг ченжес должны были быть вроде
Vladislav
Последний раз слышал что выйдет в ноябре
Intelpentium3
Гребаный eval()
Intelpentium3
var candys = []; var coffee = ''; var result; $("button").click(function conv() { candys.push(($(this).val())); $("#foot").append($(this).val()); coffee = candys.join(''); result = eval(coffee); $('#res').html = '<p>' + result + '</p>'; }); почему если эвалу подается тупо число он его читает а при наборе строки типа 32+111 он не может решить задачу и арбузер выдает Uncaught SyntaxError: Unexpected end of input?????????
Виктория U
eval, jquery все вместе, какой-то кошмарный сон
Intelpentium3
Ну нормально, главное чтоб работало
Intelpentium3
Ты что-то не то передаешь значит
<script> var candys = []; //массив для ввода данныч с кнопок (калькулятор) var coffee = ''; конечное выражение-строка, которое передам эвалу для решения задачи var result; //собсна результат $("button").click(function conv() { candys.push(($(this).val())); //при нажатии на кнопки комп записывает соотв число в массив $("#foot").append($(this).val()); //показывает на экране какое выражение набирается coffee = candys.join(''); //конвертация массива в строку без разделителя result = eval(coffee); передаем эвалу готовое выражение как строку }); </script>
Intelpentium3
Написал комменты :)
Igor
выведи в консоль candys после пуша
Igor
$("button").click(function conv() { и не надо передавать имя функции в колбек
Igor
у тебя поэтому ошибка, а не из-за евала -вангую
Igor
eval, jquery все вместе, какой-то кошмарный сон
В самом по себе эвале нет ничего страшного. Да и жиквери тоже.
Intelpentium3
выведи в консоль candys после пуша
(3) ["2", "3", "5"]
Intelpentium3
до eval все клево : например кофи получился после джойна таким: coffee "236-6" а вот эвал не хочет делать вычитание(
Intelpentium3
Ты убрал имя функции из колбека?
<script> var candys = []; //массив для ввода данныч с кнопок (калькулятор) var coffee = ''; //конечное выражение-строка, которое передам эвалу для решения задачи var result; //собсна результат $("button").click(function(){ candys.push(($(this).val())); //при нажатии на кнопки комп записывает соотв число в массив $("#foot").append($(this).val()); //показывает на экране какое выражение набирается coffee = candys.join(''); //конвертация массива в строку без разделителя result = eval(Object.coffee); передаем эвалу готовое выражение как строку }); </script> да)
Intelpentium3
и так е сработало, просто не понятно почему, он не читает строку, чотя строка как строка выходит
Igor
result = eval(Object.coffee); -> result = eval(coffee);
Igor
Если не выйдет кидай код на кодпен
Igor
или кодсендбокс
Intelpentium3
Если не выйдет кидай код на кодпен
Напрочь отказывается, ругается матом на unexpected identifier Сейчас скину на кодпен, спасибо!
Vladislav
Гребаный eval()
eval'а вообще не должно быть в современном жсе
Igor
eval'а вообще не должно быть в современном жсе
Расскажи это гуглу, или вебпаку лол
Intelpentium3
Если не выйдет кидай код на кодпен
https://codepen.io/mrfreeman16/pen/dybzBLm
Vladislav
(3) ["2", "3", "5"]
.reduce((acc, cur) => acc + +cur, 0)
Anonymous
Ola
Intelpentium3
eval'а вообще не должно быть в современном жсе
Интересная штука, очень много дел сразу делает, почему так с эвалом?
Vladislav
Интересная штука, очень много дел сразу делает, почему так с эвалом?
Да потому что он не нужен, это очень старая фича
Vladislav
.reduce((acc, cur) => acc + +cur, 0)
Посчитает сумму с этого массива
Vladislav
Или что тебе надо?
Intelpentium3
.reduce((acc, cur) => acc + +cur, 0)
я из массива получаю норм строку, вот тока эвал ее не обрабатывает как матан выражение. Джижок ругается матом на unexpected identifier
Intelpentium3
Или что тебе надо?
Пишу калькулятор чтобы перегон в apk сделать. Идея проста как пень в тайге: юзер пишет выражение баттонами, собирается массив, массив переобразуется в строку, например '34+55-98' А EVAL() должен это математическое выражение рассчитать)