Тёмный

Cool JavaScript Features! You certainly didn't know them! 

RED Group
Подписаться 65 тыс.
Просмотров 186 тыс.
50% 1

🔥 Get a premium subscription - htmllessons.ru/premium
⚡️ List of intensives by subscription - htmllessons.ru/list-intensives
► How to buy from other countries - t.me/redgroupchannel/37
🍥 Theme to Editor/IDE - Tokyo Night / Webstorm IDE new UI
⚡️Closed club "5 am" (3 days free) - htmllessons.ru/ext/club
💡 Personal TG channel - t.me/hardmaxchannel
👉 All links (+ editor setting) and information about me - redlinks.space/
Watch the video UNTIL THE END, subscribe to the channel, put 👍 and the bell 🔔

Опубликовано:

 

9 ноя 2022

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 114   
@REDGroup
@REDGroup Год назад
🔥 Оформить премиум подписку - htmllessons.ru/premium ⚡️ Список интенсивов по подписке - htmllessons.ru/list-intensives ► Как купить из других стран - t.me/redgroupchannel/37
@only_forward4437
@only_forward4437 Год назад
Я тоже решил сэкономить пару символов и использовать at, вместо стандартного способа, в итоге сначала сервер упал, из за 14 версии ноды, а потом ещё крашился фронт, только в сафари. Так что не забывайте учитывать, что такое может где то не поддерживаться и юзать полифилы
@-And6053
@-And6053 10 месяцев назад
Babel использовать надо для такого
@green.616
@green.616 9 месяцев назад
Для фронта Babel, для бека нужно использовать локально ту же версию ноды что и на сервере (nvm и .nvmrc а помощь).
@user-lp3tt9ke8x
@user-lp3tt9ke8x 7 месяцев назад
​@@-And6053, у меня на удивление Бабель не покрывал at, хотя остальные вещи работали в старых браузерах
@-And6053
@-And6053 7 месяцев назад
@@user-lp3tt9ke8x может парсер не тот был или еще что
@smerch31
@smerch31 Год назад
Я не то что не знал этих фишек, я даже не понял, что на видео происходило.
@mstrcrow3505
@mstrcrow3505 Год назад
рофлишь?
@smerch31
@smerch31 Год назад
@@mstrcrow3505 , ды нет, я серьёзно
@smerch31
@smerch31 Год назад
@@mstrcrow3505 , ды нет, я серьёзно
@mstrcrow3505
@mstrcrow3505 Год назад
@@smerch31 оу ок.
@Ay-Yay-Yay
@Ay-Yay-Yay Год назад
У😁
@RomaxSinergy
@RomaxSinergy 5 месяцев назад
*Вопрос* - _Куда попадают элементы массивов после обрезания методом arr.length = new_length ?_ *Ответ* - _Попадают в Чистилище и ждут кодера после его смерти_
@user-oq5tm6mm9t
@user-oq5tm6mm9t Год назад
If читается в коде лучше и более очевидно
@REDGroup
@REDGroup Год назад
Ну если мозгов мало, детально прослушать видео, то да. Попробуйте if внутри jsx написать
@REDGroup
@REDGroup Год назад
Я устал уже от таких сообщений и захотел себе позволить так ответить. Потому что это тупость, прежде чем писать комментарии, нужно видео тщательно отсмотреть.
@fromntop3750
@fromntop3750 Год назад
В реакте if не пишется в jsx разметке, там только тернарник Например: students? {students.map( student => { {student.name} }) Нет студентов }
@qwerty7ig
@qwerty7ig Год назад
@@REDGroup внутри iife можно if написать в jsx) но я лучше терновник юзать, согласен.
@den-rad
@den-rad 9 месяцев назад
@@REDGroupPerl-like код выглядит прикольно, но потом другой разработчик будет сыпать wtf на ваш код. Последние годы идёт эволюция от короткого кода к читальному. Я иногда люблю писать в пет проекте ~~var вместо parseInt(var), или !!bar вместо каста в bool, но на рабочем проекте такого такое не пройдет CR.
@korgikoleg
@korgikoleg Год назад
Макс, какие проги надо установить чтобы писать код и видеть это в консоле браузера? VSC это? Может расскажешь настройки тогда в видео)
@O_Hat
@O_Hat 10 месяцев назад
Вопрос. А как это под капотом смотрится? Если длинна массива стала 2, в памяти всё еще ячейки заняты или он освободил память компьютера?
@RomanGen1
@RomanGen1 9 месяцев назад
хорошо, единственно для последнего случая следовало все-же объяснить порядок вычисления операндов оператора &&
@user-lb1nm6lo6f
@user-lb1nm6lo6f Год назад
Спидран по объяснению JavaScript))
@azbest1337
@azbest1337 11 месяцев назад
if тоже можно в одну строчку записать и это будет более читаемо
@sergey25987
@sergey25987 Год назад
Подскадите, что про джава почитать можно?
@EvilYou
@EvilYou Год назад
Знаю все эти фишки, а я ведь даже не джун
@elementalhero9939
@elementalhero9939 4 месяца назад
Еще есть такой метод как toSpliced() :)
@sterbentz695
@sterbentz695 Год назад
Какая приятная тема а айдеа как называется
@sviatbondar1721
@sviatbondar1721 Год назад
видел где то фишку с && но незнал почему именно так работает теперь понял спасибо давай больше таких мелких но очень полезных штук, лайк подписка
@camdenhobby3940
@camdenhobby3940 4 месяца назад
Макс вск круто , спасибо. Брат можно не так быстро прогонвть, я знпю эти фишки но уж очень быстро... 😂
@lookitsmeeeee
@lookitsmeeeee 11 месяцев назад
Нихера не понял но очень интересно
@user-bv7jz1ve2s
@user-bv7jz1ve2s Год назад
А в какой программе вы пишете коды? Напишите пожалуйста, заранее спасибо, видео 👍
@REDGroup
@REDGroup Год назад
Vscode
@lebillion_power
@lebillion_power Год назад
Это node?
@ruslibertarian
@ruslibertarian Год назад
Крутые фишки джава скрипт.. Ну что ж самая крутая штука, что это смогли типизировать в typescript.
@Taktweider
@Taktweider Год назад
JS не типизируется в ts! TypeScript это язык, который превращается в JS. И затем (nodeJs) или другой язык, подтягивает этот JS. А дальше идет в движок v8 и.т.д.
@mstrcrow3505
@mstrcrow3505 Год назад
​​@@Taktweider хотел написать но прочитал ваш комментарий )
@VladimirShaitan
@VladimirShaitan Год назад
@@Taktweiderты плохо изложил мысль, если будешь так на собесе отвечать будет не очень
@rafael_2oo4
@rafael_2oo4 Год назад
мы сегодня прошли эту тему
@slavanik169
@slavanik169 Год назад
Все знал))
@jjk774
@jjk774 Год назад
👍
@DimaShow12388
@DimaShow12388 Год назад
💪
@CheckTime
@CheckTime Год назад
Крутяк
@alanmirikov5011
@alanmirikov5011 Год назад
Как называеться расширение на такие анотации?
@user-uh1kh9lk2i
@user-uh1kh9lk2i Год назад
Встроенная фича редактора или настроенный emmet
@technic_and_programming
@technic_and_programming Год назад
Спасибо большое ❤
@Dannyellize
@Dannyellize Год назад
а для чего это?
@CBEPXECTECTBEHHOE
@CBEPXECTECTBEHHOE Год назад
Я начинающий программист в жаваскрипт и все понятно
@atlas17480
@atlas17480 Год назад
-1 еще и в питоне работает
@scxndal6501
@scxndal6501 Год назад
Что за тема, стиль синтексиса?
@REDGroup
@REDGroup Год назад
В описании
@user-rc1ms5zz6u
@user-rc1ms5zz6u Год назад
Js это святая штука
@zizzxiii2714
@zizzxiii2714 Год назад
1 фишка она пришла недавно. 2 знал и использовал. 3 в реакте чаще использую тернарный оператор
@maksimtroshkov173
@maksimtroshkov173 Год назад
тернарник используется, когда всегда есть два исхода для условия, а здесь достаточно одного) в этом плане эта штука удобнее
@zizzxiii2714
@zizzxiii2714 Год назад
@@maksimtroshkov173 если нужно рендерить данные основываясь на условии, лучше тернарник. Потому что может вывести не то, что нужно) например проверка на массив данных, при пустом массиве выведет 0.
@REDGroup
@REDGroup Год назад
Нужно переводить в булеан значение
@zizzxiii2714
@zizzxiii2714 Год назад
@@awenn2015 и не разу не было что отрендерилось false?
@whytimog
@whytimog Год назад
в какой проге пишешь ?
@REDGroup
@REDGroup Год назад
Webstorm, в описании все пишу
@evloev4821
@evloev4821 Год назад
Ну, это совсем для зелёных 6
@rest9815
@rest9815 Год назад
база
@IM-sx9xo
@IM-sx9xo Год назад
Не могу понять фишку с отрицанием, объясните пожалуйста
@vladiaresko807
@vladiaresko807 Год назад
"И" если в первом фолс не проверяет второе
@madridista7303
@madridista7303 Год назад
Я на 1ом уроке об этом знал
@Ss0yerR
@Ss0yerR 4 месяца назад
Все кого это удивило почитайте лернжс
@user-gn5ej9nd2r
@user-gn5ej9nd2r 5 месяцев назад
это был не и а или
@predateljohn2577
@predateljohn2577 Год назад
-1 это фишка с питона
@REDGroup
@REDGroup Год назад
И что?
@weelz8172
@weelz8172 Год назад
Почему это с питона? В C# тоже есть такой прикол)
@defix2385
@defix2385 8 месяцев назад
Что это за IDE?
@REDGroup
@REDGroup 8 месяцев назад
Vs code
@smart1kus
@smart1kus Год назад
Cars.length || console.log - более читабельно
@REDGroup
@REDGroup Год назад
Цель была показать &&, он чаще встречается
@Life2Live4u
@Life2Live4u 11 месяцев назад
Ok
@muhamadkodirodilov7600
@muhamadkodirodilov7600 Год назад
1. Не знал 2.. Я случайно один раз к этому додумался. А скажите ведь мутировать исходный массив плохая практика , советуют всегда создавать новый массив с нужными данными
@REDGroup
@REDGroup Год назад
Разные бывают случаи
@MattWayne-mh6be
@MattWayne-mh6be Год назад
Что это за ide ?
@REDGroup
@REDGroup Год назад
В описании каждый раз пишу
@warden__1
@warden__1 4 месяца назад
Ммм Ничего не понял
@MrFrage-kv7zo
@MrFrage-kv7zo 3 месяца назад
точно никто не слышал😊
@user-eo8yj9uk3o
@user-eo8yj9uk3o Год назад
Извините, а как называется тема?)
@REDGroup
@REDGroup Год назад
Tokyo night
@fors_MORTI
@fors_MORTI Год назад
я второй
@aminov6973
@aminov6973 10 месяцев назад
Акей
@chupacabramiamor
@chupacabramiamor Год назад
Зачем везде тыкать этот const?
@REDGroup
@REDGroup Год назад
Так создаются переменные в js, изучите доку
@chupacabramiamor
@chupacabramiamor Год назад
@@REDGroup Не переменные, а константы. Подозреваю, что здесь мне тоже не ответят)
@REDGroup
@REDGroup Год назад
Это и есть переменные, есть let и const. let используем только когда переменная будет изменяться, во всех остальных const
@chupacabramiamor
@chupacabramiamor Год назад
@@REDGroup Да, тип залочен для изменения при объявлении через const, но по факту константа ведь меняется, а значит это не константа, а переменная. Зачем тогда её так объявлять?
@REDGroup
@REDGroup Год назад
В js если ты меняешь объект это не считается изменением переменной
@mrrubix3942
@mrrubix3942 Год назад
Жаль что эти фишки уже знакомы
@focuspokus8316
@focuspokus8316 Год назад
я поражаюсь над программистами, вы боги
@user-bx1bg3rn3u
@user-bx1bg3rn3u Год назад
Red group топ
@hayk5930
@hayk5930 9 месяцев назад
cars[cars.length - 1] 🗿🗿
Далее
Почему Redux больше не нужен?
9:41
ПЕЧАЛЬНОЕ БУДУЩЕЕ NEXT JS
9:02
Просмотров 15 тыс.
C++ Разработчик учит Python
28:01
Просмотров 478 тыс.