Пікірлер
@effectprism
@effectprism 3 сағат бұрын
еще не досмотрел, но благодарность напишу заранее: Спасибо!
@demian_from_UA
@demian_from_UA Күн бұрын
Багато питань по JS, відповіді на котрі я шукаю на KZbin, приводять мене на Ваш канал. Дякую Вам за Ваш труд.
@andrinikk3826
@andrinikk3826 Күн бұрын
Спасибо. Будет ли курс по ООП на PHP?
@kobecvladimir7716
@kobecvladimir7716 Күн бұрын
С вами интересно учиться !
@alexander.smirnov
@alexander.smirnov 4 күн бұрын
Очередная вкусовщина. Не вижу никаких преимуществ этого подхода по сравнению с решением, где создается дополнительный массив. Этот массив увеличится ровно на столько же элементов сколько занял бы дополнительный. После чего необходимо будет выполнить операцию по удалению части массива, которая наверняка достаточно трудоемкая. Я уже не говорю о том, что метод splice возвращает удаленные элементы в виде еще одного массива, т.е. второй массив здесь все равно присутствует, но не явно. Если уж придираться, то к таким вещам, как злоупотребление стрелочными функциями. Почему мы имя функции оформили как константу, а не с помощью стандартного синтаксиса объявления функции? Подобные вещи снижают читаемость кода. Такие разборы (вот говнокод, а вот мое решение - оно то куда лучше) хороши в рамках обучения, но имеют мало общего с реальной работой в проектах.
@Al-Mas3000
@Al-Mas3000 4 күн бұрын
Что это за сортировка которая удаляет полмассива? Если первый элемент будет максимальный во всем массиве, то ваша сортировка вернет массив из одного элемента вместо отсортированного исходного массива. Бред какой-то, а не метод сортровки.
@itgid
@itgid 4 күн бұрын
@@Al-Mas3000 беспощадный сталин
@Al-Mas3000
@Al-Mas3000 3 күн бұрын
@@itgid Сортировка массива - это расположение элементов массива в определенном порядке, а не удаление части элементов.
@asettelmanov
@asettelmanov 5 күн бұрын
Я с помощью ваших плейлистов научился программировать. Благодарю вам за ваши видео, и за ваш труд! На каком языкеи фреймворке вы пишите свой сервер?
@igorsvitlyk5237
@igorsvitlyk5237 5 күн бұрын
c 2:10: "если я не собираюсь его (массив) изменять" - а что, есть ключевое слово, которым можно запретить изменение массива? и что значит "действительно не очень хорошо" в случае применения let для массивов?
@ДовудМадобидов
@ДовудМадобидов 5 күн бұрын
Язык ооп который я использую python, c#
@ДовудМадобидов
@ДовудМадобидов 5 күн бұрын
Это самое интересное часть урока
@pavel.zhukov
@pavel.zhukov 5 күн бұрын
for (let i = 1; i < arr.length;) arr[i] < arr[i - 1] ? arr.splice(i, 1) : i++; return arr;
@windcrack8404
@windcrack8404 5 күн бұрын
Благодарю за видео. Я прям почувствовал силу if :).
@itunion
@itunion 5 күн бұрын
странно называть массив отсортированным при отсутствиии в нем части исходных элементов....
@ihor_zybin_life1825
@ihor_zybin_life1825 5 күн бұрын
Дякую за корисний контент!
@ИванПомидоров-н3н
@ИванПомидоров-н3н 5 күн бұрын
А очистку стека можно добавить?
@kot19741
@kot19741 6 күн бұрын
Александр, Вы бы еще рассказали бы, как конечный объект data (из 2-го promis-а) вытащить в HTML ! Заранее благодарен !
@itnabigator
@itnabigator 6 күн бұрын
Может стоило не рекурсию а цикл while использовать и тогда бы не падало переполнение стека?
@ДовудМадобидов
@ДовудМадобидов 6 күн бұрын
Лучший курс по ооп javascript до этого курса я не знал об наследования в javascript
@trusabaka9747
@trusabaka9747 6 күн бұрын
Никакая это не сортировка. Почему вообще вся эта заморочка с кодом, если можно просто оставить первый элемент и *это* назвать сортировкой?
@inspector_is_alive
@inspector_is_alive 6 күн бұрын
Здравствуйте! Разве нельзя было использовать метод splice для удаления неугодных чисел из массива, не пришлось бы говнокодить с фильтром undefined
@vladimirevdokimov8896
@vladimirevdokimov8896 6 күн бұрын
Не понял, какая это сортировка, если 80 процентов массива в труху.
@trusabaka9747
@trusabaka9747 6 күн бұрын
Мои мысли думаешь. :D
@Virass
@Virass 6 күн бұрын
Ахахахахаха, отличный алгоритм 🤣
@vdvchannel7765
@vdvchannel7765 6 күн бұрын
Как получилось перезаписать константу
@itgid
@itgid 6 күн бұрын
@@vdvchannel7765массив хранится по ссылке. Те внутри константы ссылка на место где лежит массив. Она не меняется. А вот внутри массива мы можем творить что угодно
@vdvchannel7765
@vdvchannel7765 6 күн бұрын
@@itgid то есть получается когда мы передаем константу в функцию мы на самом деле передаем ссылку на место где лежит массив. Тогда я не вижу никакой разницы между лет и конст. Это никак не защищает от мутаций если я могу росковирять массив передавая его в качестве аргумента.
@lettaluck
@lettaluck 6 күн бұрын
Спасибо большое!!
@windcrack8404
@windcrack8404 6 күн бұрын
Благодарю за видео. Два с лишним года работаю не прерывно frontend разработчиком, но у Вас всегда чему-то научится могу :).
@МихаилКозлов-ы7ф
@МихаилКозлов-ы7ф 6 күн бұрын
Сложно о простом, но интересно 😂 Александр, а Вы не хотели бы немного больше давать JS с поправкой на front? Нужно, потому что у Вас всегда не тревиальные задачи 😂
@AnatolikZX
@AnatolikZX 6 күн бұрын
заставка приказала подписаться, ничего не могу поделать 🫡
@msenich
@msenich 6 күн бұрын
Нужно было сразу путю прилепить. Ну а что «святые» люди
@AnatolikZX
@AnatolikZX 6 күн бұрын
​@@msenich пока ещё современник, а не исторический персонаж
@syntax_91
@syntax_91 6 күн бұрын
а где можно взять изображение??
@VasyaFF
@VasyaFF 6 күн бұрын
= arr.filter(Boolean);
@Санечка-и6ц
@Санечка-и6ц 6 күн бұрын
Ты что, дурачок? Людоеда к себе в программирование притащил.
@АлексейЦ-ы4я
@АлексейЦ-ы4я 6 күн бұрын
Thanks a lot!
@АлексейЦ-ы4я
@АлексейЦ-ы4я 6 күн бұрын
Немного не в тему. Александр, а что Вы думаете о методах toReversed(), toSpliced(), toSorted(), которые не мутируют первоначальный массив в отличие от reverse(), splice(), sort()? Интересно Ваше мнение, может захотите сделать разбор.
@ihor_zybin_life1825
@ihor_zybin_life1825 7 күн бұрын
Дякую за гарний контент!
@ДовудМадобидов
@ДовудМадобидов 7 күн бұрын
Лучший курс про ООП в Javascript 👍
@DungeonAdmin
@DungeonAdmin 7 күн бұрын
Спасибо за рецепт! Ваш канал находка! Я послал видео 5 друзьям и подписался, поставил колокольчик и лайк, и вам советую
@kot19741
@kot19741 7 күн бұрын
Олександре, моi вiтання з Пiвосторову ! Дякую ! Жалко только, шо Ваш ресурс itgid у нас ну никак не хочет работать !
@ДовудМадобидов
@ДовудМадобидов 7 күн бұрын
Спасибо я узнал об алгоритмы в javascript
@ihor_zybin_life1825
@ihor_zybin_life1825 7 күн бұрын
Дякую за якісний контент!
@Zarklu_Goran
@Zarklu_Goran 7 күн бұрын
Good lesson! Thank you very much !
@IlonaGubitska
@IlonaGubitska 7 күн бұрын
рыбы - тоже животные. Млекопитающие, рыбы, птицы и пресмыкаюшиеся должны быть на одном уровне, и а змеи и ящерицы -пресмыкающиеся, а никакие не другие )) ну это, конечно, оффтопик.
@ivanponomarev6500
@ivanponomarev6500 9 күн бұрын
Вы меня конечно извините, я не разработчик, а лишь двигаюсь в эту сторону и даже до джуна ещё не дорос, но с высоты моей некомпетентности, я могу сказать следующее: код Роберта Мартина выглядит сложным и страшным, разобраться в этой простыне - для меня очень тяжело и я просто не стал тратить на это своё время, а код Тимлида понятен даже мне, и насколько я вижу он работает, и работает хорошо. P.S До просмотра видео я не знал о методе .some() и код товарисча Автора выглядел не очень понятно, но сейчас я немного погуглил, и теперь ваш код мне нравится намного больше)
@itgid
@itgid 9 күн бұрын
Если в результате видео вы узнали что-то новое, то я рад и на 100% выполнил свою функцию. А по поводу кода - вы пишите как удобно вам, сравниваете, думаете, спорите - так и набирается опыт.
@IsmonGamer
@IsmonGamer 9 күн бұрын
@ru39diman
@ru39diman 9 күн бұрын
отличный курс для учеников нулевого уровня!
@proquiz2308
@proquiz2308 10 күн бұрын
Видео как всегда на высоте. Никогда не работал со стеком и потому не очень понимаю как и для чего его применяют. Выглядит будто использовать массив куда проще
@VikaTyrkba
@VikaTyrkba 10 күн бұрын
ты лучший продолжай
@VikaTyrkba
@VikaTyrkba 10 күн бұрын
🔥🔥🔥🔥
@bobyjoint9827
@bobyjoint9827 10 күн бұрын
nakonecto samij cennij prepadovatel! ogromnoje spasibo cto vi jest!
@SP-hb6dd
@SP-hb6dd 11 күн бұрын
Такие тим лиды - реальность, к сожалению. И беда не в том, что он не знает, что все числа состоят из простых множителей. А то, что он взял пример из книги, который намеренно был упрощен, чтобы в 1 страницу текста показать как можно декомпозировать задачу, и начал умничать, что запишу всё это в 19 строчек, не понимая о чём говориться в книге. Такие тим лиды будут только мешать работать.
@iamrussiancockeater
@iamrussiancockeater 11 күн бұрын
я с lua перехожу на js. асинки сложно было понять так как в нативном луа ни асинков ни потоков нет. а тут все ясно и просто. спасибо.
@_ALUKARD.
@_ALUKARD. 11 күн бұрын
Дякую за працю, все чітко і зрозуміло!