@js_noobs_ru
JavaScript Noobs — сообщество новичков

Чат для новичков Правила: https://teletype.in/@js_noobs_ru/S1ia4hXQm Другие полезные чаты — https://github.com/goq/telegram-list или https://rudevs.network/ByKT2JwWQ

2124 members

Архив канала @js_noobs_ru 6 июля 2018 г.

07:24:03 ДП
User 118212719
Я что туплю? почему return в фориче не возвращает ничего? И он может ли вообще вернуть ?



a = [1,2,3,4]
b = a.forEach(function(k,v,a)  {
  return '1'
})
07:25:14 ДП
07:26:06 ДП
User 131806004
read the fantastic manual
07:26:51 ДП
User 490727598
Ребят, посоветуйте пожалуйста, какие простые штуки можно написать для развития, типа todo list и тд на jquery, js, html, css? А то ту Ду лист и слайдер изображений я сделал, а что ещё такого простого попробовать я хз. А полноценные сайты я пока не осилю
07:26:58 ДП
User 316818404
User 118212719
Я что туплю? почему return в фориче не возвращает ничего? И он может ли вообще вернуть ?



a = [1,2,3,4]
b = a.forEach(function(k,v,a)  {
  return '1'
})
вроде как нет
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach
developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach
The forEach() method executes a provided function once for each array element.
07:27:26 ДП
User 118212719
User 316818404
вроде как нет
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach
developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach
The forEach() method executes a provided function once for each array element.
Ок, спасибо, будем другие юзать
07:38:33 ДП
User 405179386
Foreach вроде сам по себе не должен ничего возвращать
07:38:48 ДП
User 405179386
Он работает с какой - то внешней переменной и т.п.
07:39:14 ДП
User 405179386
Если не прав- поправьте
07:47:27 ДП
User 102220613
Подскажите плиз нормальный шаблонизатор для node.js типа ejs с нормальной отладкой и что бы можно было вывести по человечески дамп обьекта
08:02:17 ДП
User 155513348
User 118212719
Я что туплю? почему return в фориче не возвращает ничего? И он может ли вообще вернуть ?



a = [1,2,3,4]
b = a.forEach(function(k,v,a)  {
  return '1'
})
почему бы не использовать map?
08:03:02 ДП
User 118212719
User 155513348
почему бы не использовать map?
нуу, думаю надо да. Просто я давно не кодил на JS (около полугода) и после питона непривычно =)
08:05:48 ДП
User 102220613
User 131806004
RTFM
Хаха, в группе js для нубов отправляют к мануалу ))
шедеврально
08:09:58 ДП
User 515512998
User 118212719
Я что туплю? почему return в фориче не возвращает ничего? И он может ли вообще вернуть ?



a = [1,2,3,4]
b = a.forEach(function(k,v,a)  {
  return '1'
})
Может .map Тебе поможет?
08:10:28 ДП
User 118212719
User 515512998
Может .map Тебе поможет?
выше посоветовали =) но спасибо все равно
08:11:07 ДП
User 515512998
User 118212719
выше посоветовали =) но спасибо все равно
Ну лан я тогда посоветую написать имплементацию мапа через редьюс
08:11:11 ДП
User 515512998
(надо же выделиться)
08:29:57 ДП
User 131806004
ну ето ж гуглиться в 2 клилка
08:29:57 ДП
User 131806004
Хаха, в группе js для нубов отправляют к мануалу ))
шедеврально
08:36:22 ДП
User 67164223
User 118212719
Я что туплю? почему return в фориче не возвращает ничего? И он может ли вообще вернуть ?



a = [1,2,3,4]
b = a.forEach(function(k,v,a)  {
  return '1'
})
.forEach ничего не возвращает. с помощью него ты можешь смутировать переменную или вызвать функции
08:37:01 ДП
User 118212719
User 67164223
.forEach ничего не возвращает. с помощью него ты можешь смутировать переменную или вызвать функции
Ну точнее он не значение должен возвращать а true false
08:37:34 ДП
User 67164223
User 118212719
Ну точнее он не значение должен возвращать а true false
и это тоже не возвращает
08:37:42 ДП
User 67164223
НИЧЕГО не возвращает
08:44:15 ДП
User 354725824
User 67164223
НИЧЕГО не возвращает
Вот ты любитель обломать :D
08:47:50 ДП
User 405175464
User 354725824
Вот ты любитель обломать :D
хехе
08:48:32 ДП
User 354725824
User 405175464
хехе
Небось в реакт чате тоже сидишь ?)
08:48:41 ДП
User 401149612
Кто-то с GS (Google Script) работает?
08:57:35 ДП
User 405175464
User 354725824
Небось в реакт чате тоже сидишь ?)
ну есть там но не сижу
09:02:00 ДП
User 215655868
User 490727598
Ребят, посоветуйте пожалуйста, какие простые штуки можно написать для развития, типа todo list и тд на jquery, js, html, css? А то ту Ду лист и слайдер изображений я сделал, а что ещё такого простого попробовать я хз. А полноценные сайты я пока не осилю
Доведи свое туду до состояния trello туду. Потом ещё фич крутых прикрути туда. Туду можно сильно и долго развивать
09:04:18 ДП
User 1922870
User 490727598
Ребят, посоветуйте пожалуйста, какие простые штуки можно написать для развития, типа todo list и тд на jquery, js, html, css? А то ту Ду лист и слайдер изображений я сделал, а что ещё такого простого попробовать я хз. А полноценные сайты я пока не осилю
Трелло, да)
Попроще - глянь на google keep и сделай так же. С записями и со списками с галочками, как там
09:05:20 ДП
User 490727598
Спасибо, гляну)
09:05:40 ДП
User 1922870
У меня туду лист оказался единственным пет-проектом, который я до сих пор активно развиваю) уж очень помогает в жизни)
Когда-то он был сырым, на бейсике... до сих пор эвлюционирует)
09:08:17 ДП
User 604350667
User 1922870
У меня туду лист оказался единственным пет-проектом, который я до сих пор активно развиваю) уж очень помогает в жизни)
Когда-то он был сырым, на бейсике... до сих пор эвлюционирует)
Ого.
09:10:26 ДП
User 387348591
User 118212719
Я что туплю? почему return в фориче не возвращает ничего? И он может ли вообще вернуть ?



a = [1,2,3,4]
b = a.forEach(function(k,v,a)  {
  return '1'
})
ты не тупишь. Не знаешь. В mdn почитай
09:11:25 ДП
User 118212719
Ну, это нормально, я питонист)
09:15:01 ДП
User 321906623
User 67164223
.forEach ничего не возвращает. с помощью него ты можешь смутировать переменную или вызвать функции
Как это ничего?
09:15:06 ДП
User 321906623
А андефайнд?
09:23:43 ДП
User 177763440
Приветствую. Собираю 2 объекта
system_dictionaries = $('#system_dictionaries').children();
project_dictionaries = $('#project_dictionaries').children();
all_dictionaries = ?
Как их объединить в новом объекте  all_dictionaries?
09:25:46 ДП
User 321906623
User 177763440
Приветствую. Собираю 2 объекта
system_dictionaries = $('#system_dictionaries').children();
project_dictionaries = $('#project_dictionaries').children();
all_dictionaries = ?
Как их объединить в новом объекте  all_dictionaries?
Объедиинить во что?
09:25:54 ДП
User 321906623
В один массив?
09:28:02 ДП
User 177763440
В массив или объект
09:28:15 ДП
User 177763440
Объект предпочтительнее
09:29:09 ДП
User 321906623
all_dictionaries = {
  dict1: $('#system_dictionaries').children(),
}
09:29:14 ДП
User 321906623
и так далее
09:29:31 ДП
User 177763440
Благодарю. Сейчас попробую
09:29:58 ДП
User 321906623
Правда не очень понятен смысл этих телодвижений
09:32:13 ДП
User 177763440
User 321906623
all_dictionaries = {
  dict1: $('#system_dictionaries').children(),
}
Не совсем то. Мне нужно, чтобы в новом объекте лежали объекты из моих двух вместе, а не в разных объектах
09:32:34 ДП
User 177763440
т.е. 1й объект содержит 13 объектов, 2й - 17
09:32:39 ДП
User 321906623
У тебя два нодлиста
09:32:47 ДП
User 177763440
итоговый должен содержать 30
09:32:53 ДП
User 321906623
если так сделать они будут лежать с цифровыми ключами
09:33:16 ДП
User 321906623
Object.assign({}, a, b)
09:36:40 ДП
User 177763440
User 321906623
Object.assign({}, a, b)
16 объектов в итоговом вышло
all_dictionaries = {}
Object.assign(all_dictionaries, $('#project_dictionaries').children(), $('#system_dictionaries').children())
09:37:11 ДП
User 177763440
А должно быть 30
09:37:22 ДП
User 321906623
Так ты мутировал
09:37:24 ДП
User 321906623
а не создал новый
09:37:35 ДП
User 321906623
А, нет.
09:37:46 ДП
User 321906623
Я понял, ну да, Object.assign склеил одинаковые
09:38:11 ДП
User 321906623
Но ты об этом не говорил что они там не разные. Есть еще вариант тоже самое толье спред объектов если вебпак настроен для этого
09:38:17 ДП
User 177763440
Так там нет одинаковых..
09:39:07 ДП
User 177763440
Я перепроверю, конечно, но это маловероятно.
09:39:20 ДП
User 177763440
И спасибо
09:40:22 ДП
User 251377116
спреад оператор юзай :)
10:11:34 ДП
User 194411327
Господа, есть кто по вебпаку или кто работал с ним? Мне нужен скорее всего plugin, для вставки значений из json. просто htmlwebpackplugin не подойдет. i18n тоже не вариант, ибо какого-то все написаны с express
10:11:34 ДП
User 194411327
хелп плиз, опдскажите что нить
10:37:53 ДП
User 4052277
User 194411327
Господа, есть кто по вебпаку или кто работал с ним? Мне нужен скорее всего plugin, для вставки значений из json. просто htmlwebpackplugin не подойдет. i18n тоже не вариант, ибо какого-то все написаны с express
https://t.me/webpack_ru
t.me/webpack_ru
Обсуждения webpack, лоадеров, плагинов и сборок Правила: http://bit.ly/our_etiquette См. также: @rollup_ru, @react_js, @vscode_ru, @macos_ru, @js_ru
10:38:25 ДП
User 194411327
оукай… но мало ли кто сталкивался, попробую там. thx
11:24:13 ДП
User 143804482
Всем привет, кто-нибудь планирует в ближайшее время на ивенты/митапы по JS или фронтенду? Вчера был неплохой по Vue js в офисе Mail.ru в Москве
11:26:54 ДП
User 194411327
от mail.ru что-то хорошее?
11:27:15 ДП
User 194411327
и по вью, который уже как вторую версию и давно не на хайпе?
11:27:35 ДП
User 377933415
User 194411327
от mail.ru что-то хорошее?
Ну никто про митап ничо не сказал
11:27:53 ДП
User 194411327
User 377933415
Ну никто про митап ничо не сказал
да я в целом
11:28:08 ДП
User 321906623
вью устарел когда вышел
11:28:17 ДП
User 377933415
User 194411327
да я в целом
Ничо всмысле ни плохое ни хорошее
11:28:29 ДП
User 377933415
Как будто его и не было
11:31:43 ДП
User 194411327
User 377933415
Как будто его и не было
при таком - значит не стоило
11:32:45 ДП
User 395616343
 function validateLeter(event) {
            var key = window.event ? event.keyCode : event.which;
            if (event.keyCode === 8 || event.keyCode === 32) {
                return true;
            } else if ( key < 65 || key > 90) {
                return false;
            }
            else {
                return true;
            }
        }; это я запретил любой ввод символов кроме заглавных Английских,как мне еще сюда добавить что б я мог вводить не только заглавные но и маленькие? если что их key 97 and 122
11:33:06 ДП
User 377933415
User 194411327
при таком - значит не стоило
Хз мейлру ж
11:33:33 ДП
User 377933415
Расскажут как пиздить идеи и профессионально вставлять рекламу в каждую щель
11:33:43 ДП
User 67164223
User 377933415
Хз мейлру ж
и что? они там тесты для тестов пишут
11:46:46 ДП
User 584321698
Всем привет. Начал изучать React JS. Вопрос такой, как подключить babel локально?
11:47:41 ДП
User 336305803
https://t.me/react_js
t.me/react_js
Обсуждаем React.js и экосистему. См. также: @reactnative_ru, @apollo_ru, @protonnative_ru, @nodejs_ru, @js_ru, @uiux_ru Вакансии и поиск работы: @javascript_jobs Правила: http://bit.ly/our_etiquette Sponsored with ❤️ by www.axept.co
11:49:15 ДП
User 584321698
Спасибо!
11:54:28 ДП
12:08:57 ПП
User 354725824
User 405175464
ну есть там но не сижу
А чу ты вообще делаешь ? Чу разрабатываешь?
12:09:37 ПП
User 405175464
User 354725824
А чу ты вообще делаешь ? Чу разрабатываешь?
я студэнт, втягиваюсь пока
12:10:38 ПП
User 60331718
User 290196829
Удали
12:11:44 ПП
User 354725824
User 405175464
я студэнт, втягиваюсь пока
А во что вытягиваешься хд?
12:14:46 ПП
User 405175464
User 354725824
А во что вытягиваешься хд?
C C++ 1C возможно будет еще, БД, тестирование
12:19:24 ПП
User 284294073
User 395616343
 function validateLeter(event) {
            var key = window.event ? event.keyCode : event.which;
            if (event.keyCode === 8 || event.keyCode === 32) {
                return true;
            } else if ( key < 65 || key > 90) {
                return false;
            }
            else {
                return true;
            }
        }; это я запретил любой ввод символов кроме заглавных Английских,как мне еще сюда добавить что б я мог вводить не только заглавные но и маленькие? если что их key 97 and 122
разобрался?
12:27:32 ПП
User 395616343
User 284294073
разобрался?
та ну такое
https://codepen.io/KAPJICOH/pen/jKjppv
codepen.io/KAPJICOH/pen/jKjppv
...
12:27:36 ПП
User 395616343
не получается все равно
12:28:18 ПП
User 395616343
Там где надо вводить только цифры запретил все кроме них вводить,а там где буквы не могу запретить все кроме Заглавных и маленьких англ.букв
12:29:13 ПП
User 317251595
подскажите как написать листенер на изменения в локалсторадже?
12:29:22 ПП
User 317251595
тоетсь в сессион сторадже
12:29:53 ПП
User 395616343
User 284294073
разобрался?
НАшел ошибку)
12:31:06 ПП
User 284294073
User 395616343
НАшел ошибку)
такие задачи решаются с помощью регулярок.
12:31:36 ПП
User 395616343
решил уже)
12:38:13 ПП
User 354725824
User 405175464
C C++ 1C возможно будет еще, БД, тестирование
Эхх 1с, жаль, выбрал путь сепокку
12:38:30 ПП
User 354725824
Скажешь адрес, цветочки потом занесу хд
12:57:54 ПП
User 107282384
Всем доброго времени суток, ребятаю Подскажите пожайлусто как в объект data у ajax подставить переменную? Допустим мне надо подставить туда атрибут name у DOM elemnt
data: {$(inputField)attr('name'): $(inputField).attr('name')}
Хочу что бы на выходе было что то вроде
userName: 5
12:59:44 ПП
User 405175464
User 354725824
Эхх 1с, жаль, выбрал путь сепокку
не факт, по уч программе есть тема с бухгалтерскими системами, скорей всего 1с, либо САП но маловерятно
01:03:22 ПП
User 405175464
в целом надо с с++ да шарп
01:04:40 ПП
User 354725824
User 405175464
в целом надо с с++ да шарп
Путь с с++ - путь магистра джедай, путь с 1с, путь на темную стороны силы
01:05:46 ПП
User 405175464
User 354725824
Путь с с++ - путь магистра джедай, путь с 1с, путь на темную стороны силы
01:05:54 ПП
User 66817777
User 354725824
Путь с с++ - путь магистра джедай, путь с 1с, путь на темную стороны силы
темная сторона крутая
не надо 1с туда
01:06:04 ПП
01:06:10 ПП
User 538991729
а это путь жс? =)
01:07:38 ПП
User 66817777
User 538991729
01:08:25 ПП
User 354725824
User 66817777
темная сторона крутая
не надо 1с туда
что тогда такое 1с ? наемные убийцы ?
01:09:07 ПП
User 310999976
Это жопа)))
01:09:57 ПП
User 66817777
User 354725824
что тогда такое 1с ? наемные убийцы ?
01:12:55 ПП
User 143804482
User 377933415
Ну никто про митап ничо не сказал
А кто обычно что-то говорит?)
01:13:51 ПП
User 377933415
User 143804482
А кто обычно что-то говорит?)
Ну ни одного слова во вью чате
01:15:11 ПП
User 143804482
Я как раз сюда и написала, что в других чатах вообще тишина по ивентам
01:19:05 ПП
User 464354420
Всем привет. Может кто помочь перевести jquery в ванильный js? Искал конвертеры - нету, к сожалению
01:19:39 ПП
User 104477
User 464354420
Всем привет. Может кто помочь перевести jquery в ванильный js? Искал конвертеры - нету, к сожалению
общего решения нет
01:20:41 ПП
User 104477
надо брать код и руками исправлять. Можно попробовать при помощи codemod написать конвертер для какого-то конкретного набора методов jQuery, но руками все равно придется
01:21:15 ПП
User 354725824
User 66817777
лол, чет проорал
01:21:25 ПП
User 354725824
ну 1с кому то помогает все таки
01:21:28 ПП
User 354725824
а не просто потребляет
01:21:29 ПП
01:22:00 ПП
User 464354420
В общем, доступен сей код
https://codepen.io/anon/pen/yEdqpQ
codepen.io/anon/pen/yEdqpQ
...
01:23:46 ПП
User 464354420
Как перевести в ванильный js пока не представляю. Может идеи какие есть?
01:24:59 ПП
User 104477
можно начать с замены простых $(selector) на document.querySelector(selector)
01:25:21 ПП
User 104477
.offset() можно заменить на .getBoundingClientRect() у обычных DOM-элементов
01:31:26 ПП
User 464354420
а $(window).scroll(function () { чем заменить можно?
01:46:48 ПП
User 104477
scroll / click / и прочие функции для подписки надо заменять на addEventListener
01:47:41 ПП
User 104477
https://learn.javascript.ru/introduction-browser-events#addeventlistener-и-removeeventlistener
learn.javascript.ru/introduction-browser-events
02:29:59 ПП
User 284294073
интересно, как скоро начнут появляться просьбы "помогите переписать реакт на ванильный жс"
02:31:03 ПП
User 258550868
/get_stats@GrStatsBot
02:31:04 ПП
User 548380210
User 258550868
/get_stats@GrStatsBot
https://grstats.me/chat/xs3w2ej5q4ns72dnom5l
grstats.me/chat/xs3w2ej5q4ns72dnom5l
Nice analytics and stats for your Telegram group
02:39:05 ПП
User 169376082
всем привет. подскажите плз, как расшифровать такой урл 
"./static/js/al/modules/audioplayer/audio_unmask_source.js"

SO подсказал что это путь относительно текущего урл. Т.е. 
https://m.vk.com/js/s_c.js?789
По логике конечный урл 
https://m.vk.com/js/static/js/al/modules/audioplayer/audio_unmask_source.js
но он возвращает 404.
ЧЯДНТ?
03:24:05 ПП
User 284294073
User 169376082
всем привет. подскажите плз, как расшифровать такой урл 
"./static/js/al/modules/audioplayer/audio_unmask_source.js"

SO подсказал что это путь относительно текущего урл. Т.е. 
https://m.vk.com/js/s_c.js?789
По логике конечный урл 
https://m.vk.com/js/static/js/al/modules/audioplayer/audio_unmask_source.js
но он возвращает 404.
ЧЯДНТ?
ты уверен, что ссылка относительно корня сайта?
03:25:54 ПП
User 284294073
блин, не увидел, логика верна )
03:26:38 ПП
User 284294073
это api vk? доки смотрел?
03:56:30 ПП
User 498132347
Как  через js добратся к скроллбару на странице?
04:30:57 ПП
User 104477
User 498132347
Как  через js добратся к скроллбару на странице?
добраться к скроллбару, чтобы что?
04:37:24 ПП
User 112909888
Есть кто в джаве шарит?
04:37:53 ПП
User 112909888
нужно строку (String) типа 2*8 подсчитывать
04:41:20 ПП
User 104477
User 112909888
Есть кто в джаве шарит?
тут JS
04:42:43 ПП
User 104477
User 112909888
нужно строку (String) типа 2*8 подсчитывать
https://github.com/lordazzi/calc-js
github.com/lordazzi/calc-js
calc-js - Handle JavaScript operations, avoiding the native problems of the language
05:14:51 ПП
User 194411327
А разве Number() не пойдет? Стринги с цифрой понимает
05:33:50 ПП
User 104477
User 194411327
А разве Number() не пойдет? Стринги с цифрой понимает
там арифметика
05:37:33 ПП
User 104477
можно написать простенький парсер, проверяющий валидность выражения, и отдавать результат в eval, но только при условии, что из источника не приходит НИЧЕГО, кроме /^[0123456789.+-/*()]+$/
05:39:56 ПП
User 104477
но надо понимать, что арифметика на числах с плавающей точкой годится только для позиционирования элементов в верстке
06:23:20 ПП
User 171372606
Чуваки, привет. Может кто-то небольшое код-ревью сделать в личке? Пару минут времени заберу буквально.
06:25:09 ПП
User 284294073
тернарный оператор не понимает блоки кода?
true ? { a = 1; b = 2 } : { a = 3; b = 4 }
06:32:42 ПП
User 284294073
User 284294073
тернарный оператор не понимает блоки кода?
true ? { a = 1; b = 2 } : { a = 3; b = 4 }
true ? (function(){ a = 1, b = 2})() : (function(){ a = 3; b = 4})();
а так работает...
06:38:15 ПП
User 173081551
User 284294073
тернарный оператор не понимает блоки кода?
true ? { a = 1; b = 2 } : { a = 3; b = 4 }
Ну так он не для этого же придуман
06:46:36 ПП
User 284294073
User 173081551
Ну так он не для этого же придуман
оказывается надо так true ? (a = 1, b = 2) : (a = 3, b = 4);
06:46:58 ПП
User 284294073
Также возможно выполнять несколько операций на каждое сравнение, разделив их запятыми:
06:47:03 ПП
User 284294073
из спеки
07:04:39 ПП
User 354032356
как сделать return из тернарного?
07:04:54 ПП
User 515512998
User 354032356
как сделать return из тернарного?
return tern ? true : false
07:06:53 ПП
User 354032356
User 515512998
return tern ? true : false
ого, вот оно че. спасибо
09:08:17 ПП
User 279233223
User 171372606
Чуваки, привет. Может кто-то небольшое код-ревью сделать в личке? Пару минут времени заберу буквально.
Дык накидывай сюда
09:47:38 ПП
User 284294073
объясните за fetch. я не понимаю, когда я использую ajax, я априори должен знать, что мне ответит сервер?
смотрю примеры кода, как я узнаю, в каких случаях как мне обработать ответ?
fetch(someURL)
  .then(respose => response.json())
или
fetch(someURL)
  .then(respose => response.text)
09:51:17 ПП
User 137311
User 284294073
объясните за fetch. я не понимаю, когда я использую ajax, я априори должен знать, что мне ответит сервер?
смотрю примеры кода, как я узнаю, в каких случаях как мне обработать ответ?
fetch(someURL)
  .then(respose => response.json())
или
fetch(someURL)
  .then(respose => response.text)
Ты не знаешь что ты спрашиваешь у сервера?
09:52:15 ПП
User 284294073
да, логично, я же делаю запрос, что бы получить какую то data
09:52:26 ПП
User 284294073
сорян, нет практики
09:54:56 ПП
User 137311
User 284294073
да, логично, я же делаю запрос, что бы получить какую то data
Не "какую-то", а вполне конкректную, в конкретном виде, на моей практике не возникало случая "сегодня сервер отвечает объектом, а завтра текстом"
10:15:27 ПП
User 444591024
User 284294073
объясните за fetch. я не понимаю, когда я использую ajax, я априори должен знать, что мне ответит сервер?
смотрю примеры кода, как я узнаю, в каких случаях как мне обработать ответ?
fetch(someURL)
  .then(respose => response.json())
или
fetch(someURL)
  .then(respose => response.text)
https://learn.javascript.ru/fetch
learn.javascript.ru/fetch
Метод fetch – это XMLHttpRequest нового поколения. Он предоставляет улучшенный интерфейс для осуществления запросов к серверу: как по части возможностей и контроля над происходящим, так и по синтаксису, так как построен на промисах.
10:16:12 ПП
User 284294073
User 444591024
https://learn.javascript.ru/fetch
learn.javascript.ru/fetch
Метод fetch – это XMLHttpRequest нового поколения. Он предоставляет улучшенный интерфейс для осуществления запросов к серверу: как по части возможностей и контроля над происходящим, так и по синтаксису, так как построен на промисах.
да там не объяснено нихера, читаю mdn
10:17:46 ПП
10:18:09 ПП
10:19:48 ПП
User 444591024
Там обьект response там код ответа данные и тд
10:20:19 ПП
User 444591024
А catch как я понял ошибку обрабатывает
10:20:30 ПП
User 444591024
Если инет пропал или недоступен
10:21:01 ПП
User 444591024
Щас пишу в слепую не юзал fetch вобще, так что если что то неверно то сори
10:22:44 ПП
User 279233223
Он не про это спрашивал)
10:23:12 ПП
User 279233223
Он спрашивал про обработку ответа от сервера
Аля:он мне даст массив, или число, а название ключа какое и т.п
10:26:25 ПП
User 279233223
User 444591024
Если инет пропал или недоступен
Если сервер тебе вернет не код успеха