wise.js 

wise.js 

Вітаю, ми з України 🇺🇦
Дякую, що зайшов на Wise.js - канал про програмування на JavaScript. Нові ролики щотижня 🔥

Тут я ділюся своїми знаннями з Frontend. Ти знайдеш безкоштовні навчальні курси, розбір складних моментів, нетривіальні туторіали з програмуванням від новачка до просунутого рівня.

✔ Мій телеграм канал: t.me/frontend_tips , де ти знайдеш більше корисної інформації по фронтенд.

✔ Підтримка та зворотний зв'язок: www.patreon.com/wisejs

✔ Зв'язатися зі мною: [email protected]

Підпишись на канал і стань частиною українського WiseCommunity 👊



Пікірлер

  • @N5O1
    @N5O123 сағат бұрын

    0:25 для этих целей так же можно использовать и class и typeof любього объекта (но это считай будет type, только без присвоенного типа)

  • @N5O1
    @N5O123 сағат бұрын

    мне кажется там все предельно понятно, если ты понимаешь концепцию интерфейса. а type им следовало назвать alias и тогда бы точно не было бы никаких путаниц

  • @user-ud7qu1lv8x
    @user-ud7qu1lv8x2 күн бұрын

    30:50 как так быстро закоментировать ? p.s досмотрел весь ролик, все четко,понятно, без воды. Хз почему так мало лайков за такой контент

  • @IgorBobyrev
    @IgorBobyrev8 күн бұрын

    Мне 51. Хочу пойти по стопам Александра :) Ява-пкрипт на минимальном уровне изучил, но пока сложно именно писать код - обычно просто копирую чужой (забываю правила написания функций, забываю методы и тд). Поэтому не знаю, получится ли выйти к React и Angular

  • @IgorBobyrev
    @IgorBobyrev8 күн бұрын

    Спасибо большое за такой подробный рассказ! Было бы хорошо сделать логическое продолжение этой темы: отправка по php со связкой через json - мне непонятно, неужели без этого json нельзя обойтись при связывании с php?

  • @zergzerg4844
    @zergzerg484414 күн бұрын

    Как хук afterCreate() { self.load(); } может вызвать load если его нет в объекте? Он даже тебе подсвечивает, в typescript вобще ругается нет такого метода в объекте

  • @_DiMoN__-js9mu
    @_DiMoN__-js9mu20 күн бұрын

    Слушай не могу не оставить комментарий, но ты топ! Максимально сжато и достаточно инфы для начала, а как говориться дальше сам. Ноль воды, все по делу, и качественно, спасибо тебе за этот вводный урок, потрудился ты хорошо.

  • @phat80
    @phat8027 күн бұрын

    Такой легкотни на собеседовании быть просто не может. Это даже не уровень джуна. Да, задачи тоже на массивы могут быть, но они будут куда сложнее и не такими очевидными, да еще и с особыми требованиями, типа сделать то-то, не используя что-то (например, какие-то стандартные методы) или не используя дополнительную память, либо показать алгоритм с заданной сложностью. В общем, такие задачи могут быть лишь на собеседовании в какой-то сказочной компании. А таковых давно не существует.

  • @user-jf3uf2ur4e
    @user-jf3uf2ur4e27 күн бұрын

    eval это прикол конечно, думаю лучше так не делать на собеседовании 😅

  • @Leonidn1972
    @Leonidn1972Ай бұрын

    kzread.info/dash/bejne/e3yFxc-aaZbMoKg.html

  • @kihawi1627
    @kihawi1627Ай бұрын

    как я могу получить https сертификат и использовать его?

  • @elenap.7341
    @elenap.7341Ай бұрын

    почему работает только на Локал хосте? может это я дурак...

  • @VeynShot
    @VeynShotАй бұрын

    Спасибо за видео, полезно, побольше бы таких по Angular. Удобные таймкоды!

  • @Luke-vd8es
    @Luke-vd8esАй бұрын

    Спасибо, за этот ролик!! Все максимально понятно и наглядно! После просмотра наконец-то понял как это работает WebRTC и смог реализовать видеозвонки в своем курсовом проекте.

  • @mishaban3469
    @mishaban3469Ай бұрын

    спс большое

  • @user-pq1nv8cz7h
    @user-pq1nv8cz7hАй бұрын

    А нельзя это в одной функции писать? Зачем в вложенные делать

  • @user-vm2db5cq1g
    @user-vm2db5cq1gАй бұрын

    Это крутой контент! Спасибо!! Очень подробно и понятно!! Ещё раз спасибо, продолжай в том же духе))

  • @user-xn2cr5oe4p
    @user-xn2cr5oe4p2 ай бұрын

    Зашёл увидел старющий как мир цикл и сразу закрыл видео 🤮

  • @user-fq4pc7fm2z
    @user-fq4pc7fm2z2 ай бұрын

    молодец, не забывает язычок трубочкой сворачивать, когда иностранные слова произносит!

  • @pherum
    @pherum2 ай бұрын

    теперь понял. спасибо

  • @easycrazy709
    @easycrazy7092 ай бұрын

    Очень кратко быстро но достаточно много показал. Хорошее видео.

  • @user-lq3dh7rb9v
    @user-lq3dh7rb9v2 ай бұрын

    Отличное видео

  • @19Sanji
    @19Sanji2 ай бұрын

    🫡

  • @getshou
    @getshou2 ай бұрын

    а почему, если не использовать деструктуризацию в выражении array.map(array.pop, array), вернет [6,6,5,4,,,] ?

  • @user-yr5cp3pd1c
    @user-yr5cp3pd1c2 ай бұрын

    Спасибо, ибо это действительно сложно, мало где понятно и коротко объяснено, "спрашиваемо" на собесах, видано в кучках популярных либ, но не особо "используемо"))))))))) 👍👍👍👍👍👍👍👍👍👍👍👍👍👍

  • @voronko100
    @voronko1002 ай бұрын

    Полезно, спасибо

  • @admenmod
    @admenmod2 ай бұрын

    сейчас кстати ts стал умнее и при присвоении пустого обьекта он смотрит реализуются ли на этом же уровне нужные поля, если нет то кидает ошибку о несоответсвии, если да то все збс

  • @frostichekk
    @frostichekk2 ай бұрын

    Даже в 2024 году этот гайд еще актуален, спасибо огромное! Но у меня проблема, устройства которые не имеют камеры/микрофона не могут видеть других участников. Как сделать чтобы даже если у пользователя отсутствует камера/микрофон он все равно видел других участников?

  • @user-wv9ds4ft6d
    @user-wv9ds4ft6d2 ай бұрын

    Что-то я смотрю одной мне непонятна разница между Omit и Exclude. несколько раз пересмотрела и совершенно не увидела разницы. Что тот что тот исключает ключи из первого объекта и только те, которые переданы во втором

  • @fazzzy3160
    @fazzzy31602 ай бұрын

    Респект за сохраненное время!

  • @oleksandrdemchenko482
    @oleksandrdemchenko4822 ай бұрын

    Яб тому хто це все придумав башню відбив би)))) Ми получаем Дани ми достаєм Дани які нам нафіг не потрібні виявляється ці дані потрібні сeрваку! курва.. Це якась OSINTщина))))

  • @ArtemSopun
    @ArtemSopun2 ай бұрын

    просто вау! очень крутое видео!

  • @user-cb8nd7yk5u
    @user-cb8nd7yk5u3 ай бұрын

    всего 3 урока в серии Redux-Saga?

  • @user-zs4bs3yp3h
    @user-zs4bs3yp3h3 ай бұрын

    Это баааза) очень, очень хорошее объяснение, удачи в блоге!

  • @romanpit4you361
    @romanpit4you3613 ай бұрын

    Это видео...просто клад. Спасиб) На курсах теорию прохожу, понял частично. Видео посмотрел, понял практически все. Осталось попрактиковаться.

  • @user-mc5ly8nn6e
    @user-mc5ly8nn6e3 ай бұрын

    а зачем нужен тег header если шапку уже создали при помощи тегов head и title?

  • @user-be4jr9kr7z
    @user-be4jr9kr7z3 ай бұрын

    В <head> техническая информация для поисковых систем и браузеров. Она не отображается на странице. Только название страницы, заключенное в тег <tittle>, отобразиться в верхней вкладке браузера. А <header> - это шапка страницы. Может содержать название сайта, логотип, лозунг, навигационные ссылки и т.д. Содержимое данного тега видно пользователю.

  • @MrStereolight
    @MrStereolight3 ай бұрын

    офигительная лекция. Просто супер. Процветания тебе, Автор!

  • @yabadababy3204
    @yabadababy32043 ай бұрын

    Это лучшее видео про джинерики которое я видел

  • @user-mv4xj3je3r
    @user-mv4xj3je3r3 ай бұрын

    Благодарю Вас! Все так структурированно, понятно, голос очень приятный! Большая благодарность за всю информацию!💗💗💗

  • @ko22012
    @ko220123 ай бұрын

    10:12, это операция пересечения, а не объединение

  • @zergzerg4844
    @zergzerg48443 ай бұрын

    Пардон, но я что-то не догнал вашего утверждения о том что длинна кортежа не меняется,. Почему тогда основываясь на вашем примере могу пушить данные в переменную с типом State и длинна массива меняется?

  • @zergzerg4844
    @zergzerg48444 ай бұрын

    Можете объяснить , что это за запись такая "declare function" ? Гугл совпадений не нашел. Это по типу интерфейсов , задаешь сигнатуру функции и должен ее реализовать и возвратить объект с булевым значением? .А то компиллер не ругается на запись, а в браузере пишет что validate is not defined

  • @zergzerg4844
    @zergzerg48444 ай бұрын

    9:32 - Скорее лучше ответить , что сигнатуры "a" (точнее из чего он создан) это класс String и этот класс разрешает обращать к его значениям по индексу но не менять их. Если подключить typescript он так и напишет , что запрещено изменять индекс в строке

  • @user-xw8ur4sc6t
    @user-xw8ur4sc6t4 ай бұрын

    крутатошка!!!!

  • @user-gx9gq6fl7q
    @user-gx9gq6fl7q4 ай бұрын

    Парень, гигантское тебе спасибище, ты просто лучший! Дай Бог тебе здоровья и процветания твоему каналу 🙂

  • @risselify
    @risselify4 ай бұрын

    После просмотра этого видео, мой мозг сгорел

  • @grigoriymartynov8010
    @grigoriymartynov80104 ай бұрын

    написано правильно, а сказал чуток не так: Readonly - делает поля объекта доступными только для чтения, а не обязательными а так большое спасибо за видео и примеры, все очень доступно и понятно!)

  • @BobbyBob21
    @BobbyBob214 ай бұрын

    За eval по рукам надо бить))

  • @creativesolution4827
    @creativesolution48274 ай бұрын

    Чувак, спасибо!!

  • @MatlubaYakubova-rf6ir
    @MatlubaYakubova-rf6ir4 ай бұрын

    Как все просто объяснил. Автор молодец. Большое спасибо