Тёмный

JavaScript Fetch на практике. JavaScript v 2.0 

WebDev с нуля. Канал Алекса Лущенко
Просмотров 75 тыс.
50% 1

js2.itgid.info
Сайт для проверки getpost.itgid.info
React курс: itgid.info/react
Этот урок: js2.itgid.info/unit?unit=fetc...
VK: webdev_zero
Курс практический JavaScript: js.itgid.info
JSRules: t.me/jsrules

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

 

10 окт 2019

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 82   
@dimashtef7077
@dimashtef7077 4 года назад
спасибо за урок, приятно когда автор объясняет то, что происходит под капотом
@aleksandraSwedenVlog
@aleksandraSwedenVlog 4 года назад
spasibo za objasnenie i zanovij sait s info
@Nomad-mf9pn
@Nomad-mf9pn 4 года назад
Благодаря этому уроку я наконец понял эту асинхронность и промисы, хорошо объясняете, спасибо) очень хотелось бы так же урок по async/await :)
@rva3674
@rva3674 4 года назад
Learnjsвдумчиво вчитайся и поймешь.... там реально разжовано
@phat80
@phat80 3 года назад
I_saw_an_accident и вчитываться не надо, так как это просто другой синтаксис для тех же промисов. Если понял асинхронность и промисы async await поймешь автоматом. Просто видимо человек все-таки ничего не понял.
@Vladislav1449
@Vladislav1449 2 года назад
Спасибо за видео, очень помогло разобраться
@alexforos5425
@alexforos5425 2 года назад
Спасибо за урок!
@glazovski8497
@glazovski8497 4 года назад
Это гениально!
@Tiberiumgod
@Tiberiumgod 4 года назад
Можно ли добавить к вашему курсу "Практический JS" уроки з заданиями для промисов и fetch? Ради этих заданий целый курс приобретать не выгодно, а предыдущий без них неполный.
@insomniad2317
@insomniad2317 4 года назад
А fetch умеет в гет запросе принимать параметры для строки запроса(url) как в AJAX или всегда надо "ручками " составлять строку ? Когда пытаюсь так отправить параметры ругается на неправильный боди
@letsplay6285
@letsplay6285 4 года назад
Супер!
@-it-kidys
@-it-kidys 4 года назад
спасибо за урок .. а как быть с CORS запросами? когда отправляется запрос с одного домена на другой.. например, для чтения тех же курсов валют или погоды на своем сайте..
@user-gv5no1ot3n
@user-gv5no1ot3n 3 года назад
Вы нашли ответ на данный вопрос, столкнулся с данной проблемой(
@-it-kidys
@-it-kidys 3 года назад
@@user-gv5no1ot3n нет частично только..
@user-ul4ih4eb6h
@user-ul4ih4eb6h 3 года назад
@@user-gv5no1ot3n не уверен, что это вам уже нужно, но вам стоит копать в второну заголовков, которые вы отправляете с запросами и те которые вам отправляет в ответ сервер. Там много нюансов, без понятия бекэнда, я так понимаю, мало что можно сделать
@Azzagtot
@Azzagtot 4 года назад
Дзен и Аус! Два товарища
@estupidoParapente
@estupidoParapente 2 года назад
Это единственный урок уважаемого Александра, после которого остались вопросы. А именно: не поддается объяснению с помощью здравого смысла (моего собственного). Например на 6:07 : fetch(url) .then((data) => { // первый then console.log(data); return data.text(); }) .then((data) => { // второй then console.log(data); }); 1) Непонятно почему data.text является промисом, да еще в статусе pending. Ведь метод .text () всего - лишь достает нам текст из объекта data (response), который уже получен ранее и успешно выведен в консоли. Соответственно, асинхронность к .text неприменима. То есть text уже должен содержаться в response, так как сработал // первый then, что говорит о том, что response получен полностью. Поэтому, здравый смысл подсказывает что приведенная задача может быть решена в одной процедуре, без всяких ожиданий и асинхронностей: .then((data) => { console.log(data.text()); }) Верно? 2) В видео две процедуры (// первый then и // второй then) выполняются в произвольном порядке. А согласно синтаксису, должны выполняться последовательно. За это говорит синтаксис, если записать эту конструкцию наглядно: .then((data) => {(// первый then }).then((data) => {// второй then }); Мы видим здесь что по синтаксису, второй then является функцией объекта, возвращаемого первым then. Таким образом, они не могут выполняться в произвольном порядке, но должны выполнятся хронологически: второй вслед за первым. Где я ошибаюсь? Благодарю за урок!
@user-qj2yg1rn3j
@user-qj2yg1rn3j 2 года назад
Спасибо!
@unkn0wn_us3r54
@unkn0wn_us3r54 4 года назад
В вашем курсе по JS сделайте подробные практические уроки по регулярным выражениям от простого к сложному с разным уровнем сложности ДЗ. Чтобы полученные знания можно было применять при программировании сайтов.
@theb0mbist
@theb0mbist 4 года назад
При отправке небольшого объема текста, не возникает никаких ошибок. Но когда отправляю большой объем текста, то браузер ругается "400 Bad Request". Кто подскажет, как решить проблему?
@TheJonvish
@TheJonvish 4 года назад
Доброго времени суток. Подскажите как в body в строку (13 минута) вставить переменную?
@Wyraxx
@Wyraxx 4 года назад
вставить переменную без кавычек
@krepkovmeste
@krepkovmeste Год назад
а как вытащить разметку со страницы, где она подгружается тоже с помощью fetch?
@elmanmammadov1877
@elmanmammadov1877 2 года назад
спасибо!
@tinaanit2965
@tinaanit2965 4 года назад
11:05 POST запрос
@user-fy7pv5cc7c
@user-fy7pv5cc7c 2 года назад
Спасибо
@irynabelaya8191
@irynabelaya8191 3 года назад
Подскажите пожалуйста, если я использую fetch, мне же уже не нужен тогда метод open и sendполучается?
@batradzbazzaev
@batradzbazzaev 3 года назад
Нет, это все сама функция делает. Он уже присылает ответ со статусом запроса и вв по ней проверку делаете и реагируете по ней
@KUBEx-td4ix
@KUBEx-td4ix 9 месяцев назад
объяснение отличное, единственное если добавить в него форму html для метода post, то будет вообще полноценно, так как форма будет отличаться от формы отправки обычным способом, немного, но будет
@user-xo9ks9bc6j
@user-xo9ks9bc6j 4 года назад
Спасибо.. Очень актуально.. p.s. Но всё же не совсем понятно в чём разница между fetch и XMLHttpRequest.. т.к. промисы можно заменить обычными функциями. т.е. результат по сути один. или fetch всё-таки быстрее выполняется? т.е. что есть у fetch, чего нельзя сделать при использовании XMLHttpRequest
@morkich
@morkich 4 года назад
присоединяюсь к вопросу
@DrZlad
@DrZlad 4 года назад
0. Ускорить написания кода. 1. Сократить объем кода. 2. Улучшить читабельность. 3. На промисы распростаняються те же пункты. Когда вы будет писать и читать огромный код- то это будет просто жизненно важно. Особенно когда он написан НЕ вами))) Так что этот урок- жизненно необходим. П. С. Во многих проектах ЧИТАБЕЛЬНОСТЬ важнее СКОРОСТИ работы кода. Так программисту платят по часам. А пользователь- если на подписке- платит ещё больше. А если это разовая покупка- так вообще на него можно насрать))) Шучу)))
@Max-kr4ie
@Max-kr4ie 4 года назад
@@DrZlad хороший ответ.
@user-kj8nx5js5c
@user-kj8nx5js5c 4 года назад
Решают проблему callback hell, убирают лишнюю логику из запроса.
@Wyraxx
@Wyraxx 4 года назад
погугли: callback hell, посмотри в изображения
@boycovclub
@boycovclub 4 года назад
Прям руки чешутся, чтобы создать wrapper функции, чтобы не дублировать код)
@MrRasul121288
@MrRasul121288 Год назад
Да когда же я это все усвою?))) мне кажется никогда)
@Lunar66
@Lunar66 Месяц назад
как мне отправить большой массив с данными на сервер php с возможностью дальнейшего использования?
@amelikrotova8006
@amelikrotova8006 2 года назад
здравствуйте, я посмотрела несколько видео, у меня есть задание, я никак не могу его отрегулировать у вас есть такая опция проверить чужое задание? за деньги само собой,,, мне уже выть хочется. праздники коту под хвост,,,, я в другой стране обучение на удаленке, спросить вообще не где. чувствую что ошибки смешные но не вижу их. а проект надо сдать. пусть небольшое, но надо .
@rva3674
@rva3674 4 года назад
Ваши видосы плюс learnjs, свежая голова и больше ничего не нужно
@TheAgressio
@TheAgressio 4 года назад
I_saw_an_accident супер! Приятно быть полезными! Спасибо за комментарий!
@oleksandrkhrashchevskyi5265
Я тоже использую яву и аякс в написании сайтов ну и хетемел, це-ес-ес ну или и разные библиатеки
@user-yl7xs9yi2m
@user-yl7xs9yi2m Год назад
жыес аякс , хтмл сисс , обожаю 😂😂
@user-bh6mc8pd8g
@user-bh6mc8pd8g 4 года назад
маленькая ремарочка чтобы различать консоль логи, можно писать -- console.log('идентификатор тратата', data)
@estupidoParapente
@estupidoParapente 2 года назад
для этого даже придумали console.group()
@TsA1ex
@TsA1ex 4 года назад
Аякс - это уже сленговое, так что не надо тут... Если на то пошло, то что команда, что охранная система пишутся ajax, а произносятся Аякс. Там что? В виде исключения? Если уж на то пошло, то ейджекс. Не путайте слова по правилам и ИТ сленг. Слово ajax выдуманное по сути, поэтому произносится по устоявшимся привычкам, а не по правилам
@dimashtef7077
@dimashtef7077 4 года назад
@@LogopedLTD Asynchronous - |eɪˈsɪŋkrənəs|, автор выше абсолютно прав
@promax866
@promax866 4 года назад
Нашли к чему докапаца, важна суть видосов, а не вот это вот всё
@seolab8173
@seolab8173 4 года назад
@@promax866 Автор видео сам спровоцировал реакцию.
@Anna_Bliznyuk
@Anna_Bliznyuk 3 года назад
Вот именно, мне как раз ажакс слух режет.
@pse1525
@pse1525 3 года назад
Сори за тупой вопрос, но как вытащить data из fetch во внешнюю переменную? Не понимаю
@itgid
@itgid 3 года назад
Async await или promise
@professor5474
@professor5474 2 года назад
Сайт ваш не работает (хочу купить курс js но не могу )
@itgid
@itgid 2 года назад
Это рф все блочит. Пользуйтесь vpn.
@ijambookvia
@ijambookvia 2 года назад
что такое data....для чего он
@timzeynalov3537
@timzeynalov3537 3 года назад
вы все такие молодцы ) а когда появится такая услуша чтобы вот ну я завис к какой то теме например асинхронность и мне нужно чтобы учитель мне показал че и как ) а оплата по зеленым оценивается ну как бы час 50 долларов или 60 ну если скидка есть то буду часто обращаться )
@dmitriyzhukov4592
@dmitriyzhukov4592 2 года назад
А где же содержимое php?? ((
@YauhenRomeiko
@YauhenRomeiko 4 года назад
+
@alextitan902
@alextitan902 Год назад
Я с Канады. Мне then тоже режим слух как ты произносишь. Уже лучше дэн чем зэн. А в остальном видео хороший. Спасибо.
@vladimirpsy8755
@vladimirpsy8755 Год назад
задремал. приснилось что поругался с девушкой и я об этом говорю с другом. Он мне говорит: Можно послать её. И я просыпаюсь как раз на этих словах видео 14:07.
@anixi85
@anixi85 2 года назад
один из самых сложных уроков
@tdv7811
@tdv7811 3 года назад
Аджакс. Чтобы не резало слух. Почитайте за них и ГЭканье - вместе звучит ахуенно !
@yarik83men51
@yarik83men51 3 года назад
+++
@user-om4kg6pk9d
@user-om4kg6pk9d Год назад
Чел затирает за произношение AJAX, но.... захатовка, кохда, и т.д.
@sv3163
@sv3163 4 года назад
А знаете как сильно режет слух "ЦЭ эс эс" (CSS)? "ЦЭ эм эс" (CMS)?
@MrVebber
@MrVebber 4 года назад
S V если вы сюда пришли за правильным произношением, а не за внятной подачей информации по конкретной теме, то вы ошиблись каналом
@sv3163
@sv3163 4 года назад
​@@MrVebber Может это вы ошиблись? Автор канала сам просил подсказывать как правильно произносить английские слова, не знаете - не пишите. Вежливо указать ошибку - это нормально, комментарии в том числе для этого существуют.
@batpyiiikob7245
@batpyiiikob7245 4 года назад
@@sv3163 как же правильно?
@sv3163
@sv3163 4 года назад
​@@batpyiiikob7245 СИ эс эс (css) и СИ эм эс (cms). Это то, что я слышу на слух от англоговорящих коллег. И это по правилам англ. языка кмк.
@vadimkh
@vadimkh 3 месяца назад
программсты не говорят аякс и ява. программисты говорят эйджэкс и джава, моряки не плавают, а ходят. художники не рисуют а пишут. и только летчики не выебываются, а летают
@itgid
@itgid 3 месяца назад
От души душевно
@cosintup619
@cosintup619 4 года назад
"хто" как-то тоже режет слух. г тоже...
@yushato
@yushato 4 года назад
господи, одни логопеды собрались. Что вы тогда делаете в уроке по JS?
@cosintup619
@cosintup619 4 года назад
@@yushato теряем слух и страдаем...
@kotvich7288
@kotvich7288 Год назад
знаешь что пошел на хуй. Автор канала украинец, а ты биомусор. Слава Украине!
@Human-de8nf
@Human-de8nf 5 месяцев назад
​@@yushato😂😂
Далее
Просто о promise в JavaScript
12:52
Просмотров 133 тыс.
Promise, PromiseAll
11:38
Просмотров 38 тыс.
skibidi toilet zombie universe 34 ( New Virus)
03:35
Просмотров 2,3 млн
Lec 04 : Three-phase Transmission Line
29:56
Learn Fetch API In 6 Minutes
6:35
Просмотров 1,2 млн