Знакомство с JavaScript #8 - Рефакторинг

  Рет қаралды 18,944

CodeDojo

CodeDojo

Күн бұрын

Пікірлер: 52
@sashaozhereleva9308
@sashaozhereleva9308 5 жыл бұрын
Просто огромное человеческое спасибо! Для новичка просто лучшее, что можно найти. Очень жду продолжения!!!
@olehbrony6506
@olehbrony6506 6 жыл бұрын
спасибо просто за напоминание, о том, что рефакторинг надо делать. я об этом часто забываю.
@daemonblack6188
@daemonblack6188 4 жыл бұрын
Большое спасибо! Крайне доступно для понимания. Рекомендую теперь своим знакомым.
@angelikakhodzhaian7843
@angelikakhodzhaian7843 5 жыл бұрын
Такого объяснения я не встречала) Спасибо огромное!
@НикитаСтеняев
@НикитаСтеняев 4 жыл бұрын
Спасибо идеальный курс для обучения новичков
@ВеронікаКостенко-ш7ъ
@ВеронікаКостенко-ш7ъ 4 жыл бұрын
Спасибо! Очень понравилась серия уроков, все понятно и доступно)
@АртемКнязев-е7ц
@АртемКнязев-е7ц 4 жыл бұрын
Отличная вводная часть! Спасибо 👌
@md2dfg1
@md2dfg1 4 жыл бұрын
Спасибо! Лучшие уроки.
@oLORDo
@oLORDo 4 жыл бұрын
Рефакторинг словно уборка в доме, приносит удовольствие и результат радует.
@asifabbasov3801
@asifabbasov3801 Жыл бұрын
Добрый вечер. А будут еще обучающие видео по JS? Спасибо, все очень понравилось.
@aceone2178
@aceone2178 Жыл бұрын
мужик, возвращайся, у тебя талант объяснять
@JackDaniels1508
@JackDaniels1508 4 жыл бұрын
Очень хороший урок. Сделай ещё уроки по рекурсии
@vlastof
@vlastof 4 жыл бұрын
Скорость x2 всё понятно и быстро!
@svnchezwy
@svnchezwy 5 жыл бұрын
Когда продолжение?
@kvils660
@kvils660 4 жыл бұрын
А что дальше после этого плейлиста смотреть?
@exebechey
@exebechey 6 жыл бұрын
Great! Keep on! Congrats with 40K
@programer8
@programer8 4 жыл бұрын
Уроки супер! Когда будет продолжение?
@ЕвгенийКавецкий-ц6м
@ЕвгенийКавецкий-ц6м 4 жыл бұрын
Спасибо большое, учу по твоим урокам. А как изменить программу если пользователь ввел не число.
@victormog
@victormog 5 жыл бұрын
_do .. while_ в начале вместо _prompt_ и _while_ c таким же _prompt_ делают код ещё более DRY... 😉
@Hande_hoch
@Hande_hoch 3 жыл бұрын
ありがとう、オレグ先生
@codedojo
@codedojo 3 жыл бұрын
どういたしまして
@guitardag4824
@guitardag4824 4 жыл бұрын
подскажите пожалуйста, какие видео на вашем канале дальше смотреть по джаваскрипт ?
@codedojo
@codedojo 4 жыл бұрын
Продолжение готовится вот тут: codedojo.ru/courses/javascript-basics. К сожалению дату выхода пока дать не могу.
@estarostin89
@estarostin89 6 жыл бұрын
а как вызвали random(100), я не вижу объявления этой функции. Знаю есть Math.random(), или random(100) уже поддерживается браузером?
@codedojo
@codedojo 6 жыл бұрын
К сожалению в JS пока не добавили такую функцию. Она была написана в прошлом уроке)
@olehbrony6506
@olehbrony6506 6 жыл бұрын
@@codedojo а где импорт?
@codedojo
@codedojo 6 жыл бұрын
По старинке в HTML через script)
@malkovan
@malkovan 5 жыл бұрын
Почему не собираете видео в плейлист, который уже есть? На этом Знакомство с JS закончено?
@loylayrens6860
@loylayrens6860 5 жыл бұрын
А const будет?
@ОлександрЧеботарев-б9ч
@ОлександрЧеботарев-б9ч 4 жыл бұрын
Все круто,только у меня лишь один вопрос: else это тоже самое,что и else if ?
@koshakpomi8175
@koshakpomi8175 3 жыл бұрын
Else - иначе. Что выполнить, если if не сработал. Else if - иначе если. Это тот же if, но он срабатывает только после того, как первый if не сработал. Знаю что поздно, но другие увидят мой ответ и не столкнуться с той же проблемой
@cheguevara7031
@cheguevara7031 5 жыл бұрын
А можно улучшить код, что бы он склонял 'Попыток'?
@igorscream
@igorscream 5 жыл бұрын
Можно, но он не будет склонять. Просто сообщение своё вычислять для каждого количества. Если (1) - "попытка", если (2-4) - "попытки", если (5-20) - "попыток". Так как на окончание слова влияют только единицы в числах больше 20, то нужно просто смотреть остаток от делания числа на 10. Например, если число, 3223, то остаток от деления на 10 будет "3". А мы знаем, что если (3) , то "попытки". Таким образом: "3223 попытки". И т.д.
@qwerty6509
@qwerty6509 4 жыл бұрын
Я не понял эту: let number = random(100);
@locktar-o-dark5664
@locktar-o-dark5664 4 жыл бұрын
Что непонятного? Функция random написана реализована в отдельном файле и подключается тегом script в файле html, поэтому и доступна в коде
@ravabat5841
@ravabat5841 5 жыл бұрын
Ты крут!)
@Michael-gl1ei
@Michael-gl1ei 6 жыл бұрын
more vidio acquaintance with js will not or will be?
@codedojo
@codedojo 6 жыл бұрын
Will be ;-)
@nikitagorbunov5507
@nikitagorbunov5507 5 жыл бұрын
15 строка - numberOfGuesses++; можно так сделать
@AntonioBenderas
@AntonioBenderas 6 жыл бұрын
💣🔝
@vitalyvolovodenko3473
@vitalyvolovodenko3473 6 жыл бұрын
greeting надо const, строчку let name=prompt....можно переписать как let name;..... а в первом while(!name). Внутри второго while можно через тернарный оператор присваивать guess.
@Ace_Qnemes
@Ace_Qnemes 5 жыл бұрын
Дядь, тут для новичков разъясняют.Окейда?
@hayrapetyanstyleitdevelopm780
@hayrapetyanstyleitdevelopm780 6 жыл бұрын
❤🔥🚀
@viktorchernov8132
@viktorchernov8132 4 жыл бұрын
если вместо цифры ввести буквы, то игра ломается
@privateserj
@privateserj 5 жыл бұрын
numberOfGuesses += 1;
@username-forbidden
@username-forbidden 5 жыл бұрын
numberOfGuesses++;
@privateserj
@privateserj 5 жыл бұрын
@@username-forbidden ps ESLint имеет правило no-plusplus
@locktar-o-dark5664
@locktar-o-dark5664 4 жыл бұрын
darqus.ru/_d/guess-number/ - реализация
@mounkingtain5603
@mounkingtain5603 4 жыл бұрын
Привет, что нужно изучать после этих 8 видео? Я как понял эти видео предназначены для того что бы подрубить логику самого кода у изучающего?
@locktar-o-dark5664
@locktar-o-dark5664 4 жыл бұрын
Привет, вопрос риторический. Или вы хотите от меня получить рекомендации?
@mounkingtain5603
@mounkingtain5603 4 жыл бұрын
@@locktar-o-dark5664 рекомендацию
@locktar-o-dark5664
@locktar-o-dark5664 4 жыл бұрын
Да, логика тут бесспорно очень важна. Смотря в чем вы хотите достичь успеха. Если просто качать навык, рекомендую даже не смотреть касты как пишут код, а ставить себе маленькие задачи и пытаться из решить самостоятельно, если знаний не хватает, конечно, можно пользоваться справочниками, такими как mdn, параллельно читать книги, например, "Вы не знаете JS", "Грокаем алгоритмы" и прочие, а также смотреть исходники более опытных людей. Но, очень важно, никогда тупо ничего не копировать. Вы должны чётко выработать и постоянно оттачивать свой стиль написания кода таким образом, чтобы вы точно знали что происходит в каждой его строке и каждом символе.
JavaScript - Set
14:34
CodeDojo
Рет қаралды 23 М.
Знакомство с WebSocket
10:29
CodeDojo
Рет қаралды 91 М.
Ozoda - Alamlar (Official Video 2023)
6:22
Ozoda Official
Рет қаралды 10 МЛН
КОД КАК У СЕНЬОРА. РЕФАКТОРИНГ
22:59
ITentika Online
Рет қаралды 70 М.
Знакомство с JavaScript #1 - Привет мир!
7:38
JavaScript - Map
10:53
CodeDojo
Рет қаралды 38 М.
Callback это просто. Разбираемся в callback JavaScript
15:33
WebDev с нуля. Канал Алекса Лущенко
Рет қаралды 76 М.
Знакомство с JavaScript #3 - Переменные
14:25