| след →
Содержание:
Это сработало, но почему срау не возвращается значение?
доброго времени суток, кто может подскажите, почему последний елемент так тупо игнорируется?
Как я могу обратиться ко всем ключам total одновременно?
Здраствуйте, может кто помочь с решением проблемы по отправке сообщений с формы на почту с помощью php?
а в чем конкретно проблема?
на хостинге отправка не заблокирована?
ты что сделать хочешь?
так ты же это и получаешь, разве нет?
народ оч быстрый вопрос, можно без сохранения файла из инпута получить его контент?
ты можешь открыть доку и прочитать про асинхронность ?
ребята, привет, кто-нибудь побеждал спам из контактных форм в сайтах на битриксе?
я не смогу избавится от функции fetch внутри?
ты получается делаешь лишнее действие юзая асинхронность, ты сначало получаешь данные а потом через зен их ловишь, не легче сразу через зен получать?
что не так в коде, вроде читаю ошибку убираю код этот даже но ошибка остается?
Ребята, а уже появились сервисы, которые помогают оплатить зарубежные услуги типа Udemy?
а что импортозамещение не помогает?
А кто говорил что помогает?
то есть абонент мтс может оплатить youtube и udemy например?
питон случаем не знаешь?
Кто подскажет почему?
дак а как к файлам тогда обращаться?
я с сервера должен файл отдавать?
phonty29 2022-06-13 15:05:39
Hello community
phonty29 2022-06-13 15:07:05
Как на чистом JS реагировать на изменение DOM элемента. Всмысле, элемент рендерится и после этого должна заранить другая функция
Marat1Z 2022-06-13 15:12:37
phonty29 2022-06-13 15:07:05
Как на чистом JS реагировать на изменение DOM элемента. Всмысле, элемент рендерится и после этого должна заранить другая функция
https://developer.mozilla.org/ru/docs/Web/API/MutationObserver
phonty29 2022-06-13 15:19:09
Спасибо. Очень полезно. Единственное, я решил сперва рендерить, а потом через window.onload реагировать. Пока работает
Soslan_ZS 2022-06-13 15:19:38

Не судите сторого, я только учусь работать с запросами. Я решил вынести логику запроса в другой файл, и вызывать его там где мне нужно, но когда я его вызываю верный ответ с функции не приходит, хотя запрос отрабатывает.
Вот вызыов функции
Soslan_ZS 2022-06-13 15:19:58

Вот сама фукнция
Soslan_ZS 2022-06-13 15:20:19
Вывод в консоли
2022-06-13 15:24:49
Soslan_ZS 2022-06-13 15:19:38
Не судите сторого, я только учусь работать с запросами. Я решил вынести логику запроса в другой файл, и вызывать его там где мне нужно, но когда я его вызываю верный ответ с функции не приходит, хотя запрос отрабатывает.
Вот вызыов функции
isToken().then()
Soslan_ZS 2022-06-13 15:28:11
2022-06-13 15:24:49
isToken().then()
Это сработало, но почему срау не возвращается значение? Ведь я возвращаю значение, а не promise
2022-06-13 15:28:42
Soslan_ZS 2022-06-13 15:28:11
Это сработало, но почему срау не возвращается значение? Ведь я возвращаю значение, а не promise
я не знаю что ты возвращаешь, ты же не сделал скрин этого
Soslan_ZS 2022-06-13 15:29:45

Я возвращаю объект
ChatKeeperBot 2022-06-13 16:06:42
Привет, Boolean True!
Добро пожаловать в JavaScript Developers Community!
Для начала, ознакомься с правилами: https://bit.ly/3vpNMW3
boolan_true 2022-06-13 16:08:12
boolan_true 2022-06-13 16:08:12
доброго времени суток, кто может подскажите, почему последний елемент так тупо игнорируется?, я ж по сути дохожу до него но уже не проверяю…
2022-06-13 16:11:30
boolan_true 2022-06-13 16:08:12
ну значит когда ты вызываешь третий раз setFlights у тебя айди такое, которого нету в массиве flights
boolan_true 2022-06-13 16:12:08
2022-06-13 16:11:30
ну значит когда ты вызываешь третий раз setFlights у тебя айди такое, которого нету в массиве flights
не, не третий раз, у меня просто эта шлапя работает на изменение в инпутах, в 2-х первых рабоатет, а третий игнорит
Stepan151 2022-06-13 16:12:15
смею предположить что цикл начинается всегда снуля, а id у вас с единицы
2022-06-13 16:12:37
boolan_true 2022-06-13 16:12:08
не, не третий раз, у меня просто эта шлапя работает на изменение в инпутах, в 2-х первых рабоатет, а третий игнорит
ну так покажи их код)
Stepan151 2022-06-13 16:13:56
если проверяешь через «in» — поверяет по ключу, а крайний ключ у тебя равен 3
попробуй через includes
2022-06-13 16:14:41
так можно же сделать this.flights.filter(it => it.id === id) да и все
boolan_true 2022-06-13 16:20:49
Все, огромное спасибо, благодаря первому ответу понял что надо было начинать с проверки типа передаваемого id, но за includes спасибо
deanonur 2022-06-13 16:38:00
Добрый день,у меня есть массив в котором есть обЪект у которого тоже массив с объектом:
let arr = [
name: «Alex»,
expenses: [{
total: 1000,
title: ‘taxi’
},
{
total: 8000,
title: ‘rich girls’
},
{
total: 700,
title: ‘on himself’
},
]
]
Как я могу обратиться ко всем ключам total одновременно?
2022-06-13 16:42:39
deanonur 2022-06-13 16:38:00
Добрый день,у меня есть массив в котором есть обЪект у которого тоже массив с объектом:
let arr = [
name: «Alex»,
expenses: [{
total: 1000,
title: ‘taxi’
},
{
total: 8000,
title: ‘rich girls’
},
{
total: 700,
title: ‘on himself’
},
]
]
Как я могу обратиться ко всем ключам total одновременно?
arr.expenses.forEach(it => it.total … — ну и дальше что ты хочешь с ними делать
deanonur 2022-06-13 16:43:04
2022-06-13 16:42:39
arr.expenses.forEach(it => it.total … — ну и дальше что ты хочешь с ними делать
спасибо большое
Kara_Akuma 2022-06-13 16:47:25
Здраствуйте, может кто помочь с решением проблемы по отправке сообщений с формы на почту с помощью php?
Заказчик не смог сразу нормально сказать что ему нужно, и лишь только в процессе выяснилось что есть проблема с отправкой сообщений с формы на почту
steyra 2022-06-13 16:49:01
Kara_Akuma 2022-06-13 16:47:25
Здраствуйте, может кто помочь с решением проблемы по отправке сообщений с формы на почту с помощью php?
Заказчик не смог сразу нормально сказать что ему нужно, и лишь только в процессе выяснилось что есть проблема с отправкой сообщений с формы на почту
а в чем конкретно проблема?
Kara_Akuma 2022-06-13 16:49:40
Данные записанные в форму пользователем не отправляются на почту
Kara_Akuma 2022-06-13 16:50:05
Я сам в php не разбираюсь, есть только сам код
2022-06-13 16:50:13
Kara_Akuma 2022-06-13 16:49:40
Данные записанные в форму пользователем не отправляются на почту
так а причем здесь js
2022-06-13 16:50:33
проблема в бэкенде скорее всего
Kara_Akuma 2022-06-13 16:51:02
Js тут не при чём, это прояснилось в процессе, и как я указал ранее проблема с самим кодом в php
steyra 2022-06-13 16:51:49
Kara_Akuma 2022-06-13 16:50:05
Я сам в php не разбираюсь, есть только сам код
кидай к личку код формы и сам обработчик
steyra 2022-06-13 16:52:24
на хостинге отправка не заблокирована? нет сообщений в аккаунте?
boolan_true 2022-06-13 16:52:25
Kara_Akuma 2022-06-13 16:51:02
Js тут не при чём, это прояснилось в процессе, и как я указал ранее проблема с самим кодом в php
ну ответ очевиден, переходи на js для такого рода приколов, аксиос, ажакс, уже готовые библиотеки для почты(которые пишуться в пару строк) итд
из плюсов: ответы где угодно
savely_sn 2022-06-13 17:20:05
Может кто подсказать, почему тут let colorOptions = colors.map(item =>return { item: false }); возвращается массив объектов, где ключи это «item», а не значение из массива
nkrashnikov 2022-06-13 17:30:19
savely_sn 2022-06-13 17:20:05
Может кто подсказать, почему тут let colorOptions = colors.map(item =>return { item: false }); возвращается массив объектов, где ключи это «item», а не значение из массива
ты что сделать хочешь?
ты возвращаешь объект, потому у тебя и массив объектов
savely_sn 2022-06-13 17:34:33
допустим color = [«red», «orange», green»], хочу получить [{red: false},{orange: false},{green: false}]
nkrashnikov 2022-06-13 17:35:43
savely_sn 2022-06-13 17:34:33
допустим color = [«red», «orange», green»], хочу получить [{red: false},{orange: false},{green: false}]
так ты же это и получаешь, разве нет?
savely_sn 2022-06-13 17:37:38

В этом и прикол
nkrashnikov 2022-06-13 17:38:16
savely_sn 2022-06-13 17:37:38
В этом и прикол
[«red», «orange», «green»].map(key => ({[key]: false}));
ты скобки забыл вокруг объекта
savely_sn 2022-06-13 17:38:50
Оу, точно же, спасибо
nkrashnikov 2022-06-13 17:39:42
savely_sn 2022-06-13 17:38:50
Оу, точно же, спасибо
квадратные скобки вокруг ключа тоже забыл
savely_sn 2022-06-13 17:41:39
ну круглы скобки по факту return заменяют)
nkrashnikov 2022-06-13 17:42:21
savely_sn 2022-06-13 17:41:39
ну круглы скобки по факту return заменяют)
а квадратные помогают правильно задать имя свойства в объекте
boolan_true 2022-06-13 17:43:09
народ оч быстрый вопрос, можно без сохранения файла из инпута получить его контент?, я прост первый раз юзаю тип file, не знаю как оно
nkrashnikov 2022-06-13 17:43:45
boolan_true 2022-06-13 17:43:09
народ оч быстрый вопрос, можно без сохранения файла из инпута получить его контент?, я прост первый раз юзаю тип file, не знаю как оно
вроде как нельзя
boolan_true 2022-06-13 17:43:50
пон спс
nkrashnikov 2022-06-13 17:44:00
boolan_true 2022-06-13 17:43:50
пон спс
тебе доступен только путь
Soslan_ZS 2022-06-13 17:45:57
Ребят, извинте уже 3 раз задаю этот вопрос, подскажите почему у меня опять приходят не коррктные значения.
Я вызываю фукнцию внутри которой делаю запрос, после чего возвращаю из функции ответ, но приходит не понятно что.
Это Вызов функции
Soslan_ZS 2022-06-13 17:46:15

сама функция
nkrashnikov 2022-06-13 17:46:24

«у самурая файла нет цели содержимого, есть только путь»
2022-06-13 17:46:32
Soslan_ZS 2022-06-13 17:45:57
Ребят, извинте уже 3 раз задаю этот вопрос, подскажите почему у меня опять приходят не коррктные значения.
Я вызываю фукнцию внутри которой делаю запрос, после чего возвращаю из функции ответ, но приходит не понятно что.
Это Вызов функции
ты можешь открыть доку и прочитать про асинхронность ???
nkrashnikov 2022-06-13 17:47:16
Soslan_ZS 2022-06-13 17:45:57
Ребят, извинте уже 3 раз задаю этот вопрос, подскажите почему у меня опять приходят не коррктные значения.
Я вызываю фукнцию внутри которой делаю запрос, после чего возвращаю из функции ответ, но приходит не понятно что.
Это Вызов функции
это не возов функции
nkrashnikov 2022-06-13 17:54:30
я знаю, но кастомных хук должен возвращать хук)
ChatKeeperBot 2022-06-13 17:54:37
Привет, Андрей Ильчик!
Добро пожаловать в JavaScript Developers Community!
Для начала, ознакомься с правилами: https://bit.ly/3vpNMW3
savely_sn 2022-06-13 17:54:38
Если он когда-нибудь будет работать в команде, его побьют за эти названия)
nkrashnikov 2022-06-13 17:55:09
нэйминг придет с опытом я думаю)
boolan_true 2022-06-13 17:55:13
savely_sn 2022-06-13 17:54:38
Если он когда-нибудь будет работать в команде, его побьют за эти названия)
надо конкретика «useLogin»
2022-06-13 17:55:13
я вообще не понимаю, зачем используют useЧто-то. Не проще просто функцию нормально назвать — то, что она делает))
boolan_true 2022-06-13 17:55:29
2022-06-13 17:55:13
я вообще не понимаю, зачем используют useЧто-то. Не проще просто функцию нормально назвать — то, что она делает))
для реакт хуков обязательно use и только. больше негде их юзать
Soslan_ZS 2022-06-13 17:55:32
Ну как я говорил выше я только начинаю вливатся в програмирование😅
2022-06-13 17:55:49
boolan_true 2022-06-13 17:55:29
для реакт хуков обязательно use и только. больше негде их юзать
зачем, я вот этого не пойму. хуки это ж просто функции обычные
nkrashnikov 2022-06-13 17:56:03
проблемы с try/catch, then/catch/finaly тоже уйдут с первой сложной задачей)
savely_sn 2022-06-13 17:56:09
Soslan_ZS 2022-06-13 17:55:32
Ну как я говорил выше я только начинаю вливатся в програмирование😅
Эт ок, но все же лучше с начало приучать писать содержательные названия
nkrashnikov 2022-06-13 17:56:13
2022-06-13 17:55:49
зачем, я вот этого не пойму. хуки это ж просто функции обычные
не обычные
boolan_true 2022-06-13 17:56:26
2022-06-13 17:55:49
зачем, я вот этого не пойму. хуки это ж просто функции обычные
ну хз, я думаю можно и без через древний реакт где надо присваивать функции родителя итд
2022-06-13 17:56:31
nkrashnikov 2022-06-13 17:56:13
не обычные
а что в них особенного (я реакт не шарю если что))
boolan_true 2022-06-13 17:56:55
2022-06-13 17:56:31
а что в них особенного (я реакт не шарю если что))
в том что внутри хуков можно использовать заводские реактовские хуки
nkrashnikov 2022-06-13 17:57:20
2022-06-13 17:56:31
а что в них особенного (я реакт не шарю если что))
они влияют на жизненный цикл компонента, в котором используются и имеют свой жизненный цикл
(могут влиять)
и могут иметь свое глобальное состояние
boolan_true 2022-06-13 17:57:30
тоисть просто в отдельном файле helper ты не сможешь в функции aboba использовать хук useState, потомучто хуки только для компонентов
nkrashnikov 2022-06-13 17:58:14
boolan_true 2022-06-13 17:57:30
тоисть просто в отдельном файле helper ты не сможешь в функции aboba использовать хук useState, потомучто хуки только для компонентов
не сможешь
nkrashnikov 2022-06-13 17:59:01
но сможешь засунуть хэлпер в хук, через который ты сможешь этим хэлпером управлять
nkrashnikov 2022-06-13 18:00:26
если это какой-то запрос, то к примеру через хук сможешь этот запрос глобально закешировать, или получить оттуда функцию abort(), а не писать аборт контроллер вокруг каждого запроса.
можешь передать туда какие-то хэдеры, можешь сделать рефетч по таймауту или троттлинг
nkrashnikov 2022-06-13 18:02:19
главное без фанатизма, а то поддерживать сложно
boolan_true 2022-06-13 18:10:24
nkrashnikov 2022-06-13 18:02:19
главное без фанатизма, а то поддерживать сложно
в основном стоит юзать когда ты делаешь все структурировано или как оно называется когда у тебя в файле с запросами только запросы и ничего более, а потом все это собирать в фаст екшены какието например redux — useActions useDispatch что б не делать в каждом файле импорт диспатчера и функции отдельно, или useCurrent крч че угодно
billie_willie 2022-06-13 18:10:36
ребята, привет, кто-нибудь побеждал спам из контактных форм в сайтах на битриксе? Подскажите если знаете
nkrashnikov 2022-06-13 18:11:12
boolan_true 2022-06-13 18:10:24
в основном стоит юзать когда ты делаешь все структурировано или как оно называется когда у тебя в файле с запросами только запросы и ничего более, а потом все это собирать в фаст екшены какието например redux — useActions useDispatch что б не делать в каждом файле импорт диспатчера и функции отдельно, или useCurrent крч че угодно
ох уж эта любовь запихивать все в редакс и стор…
boolan_true 2022-06-13 18:12:02
nkrashnikov 2022-06-13 18:11:12
ох уж эта любовь запихивать все в редакс и стор…
ахахах у меня там ток еденичные случаи появляються, по типу пользователя или темы
nkrashnikov 2022-06-13 18:12:02
boolan_true 2022-06-13 18:10:24
в основном стоит юзать когда ты делаешь все структурировано или как оно называется когда у тебя в файле с запросами только запросы и ничего более, а потом все это собирать в фаст екшены какието например redux — useActions useDispatch что б не делать в каждом файле импорт диспатчера и функции отдельно, или useCurrent крч че угодно
на самом это было для примера, в наше время такое писать не требуется
nkrashnikov 2022-06-13 18:12:36
кастомные хуки приходится писать достаточно редко
kd_pavek 2022-06-13 18:15:59
kd_pavek 2022-06-13 18:15:59

есть функция которая возвращает промис, чтоб он возвращала boolean я её переписал. Получилось громоздко и не красиво. Как сделать красиво?
kir8313 2022-06-13 18:16:16
billie_willie 2022-06-13 18:10:36
ребята, привет, кто-нибудь побеждал спам из контактных форм в сайтах на битриксе? Подскажите если знаете
Не знаю как в битрикс, но на свою закинул рекапчу 3 от гугла
derii911 2022-06-13 18:18:11
https://kenwheeler.github.io/slick/ ппц, єто для тех кто не умеет писать на джсе?)
boolan_true 2022-06-13 18:19:14
kd_pavek 2022-06-13 18:15:59
есть функция которая возвращает промис, чтоб он возвращала boolean я её переписал. Получилось громоздко и не красиво. Как сделать красиво?
тут итак вроде как ничего нету, меньше как по моему сделать можно только если заменить асинхронность на зен кетч, станет на 2 строки меньше
kd_pavek 2022-06-13 18:20:02
я не смогу избавится от функции fetch внутри?
boolan_true 2022-06-13 18:20:58
kd_pavek 2022-06-13 18:20:02
я не смогу избавится от функции fetch внутри?
я не много не пойму в общем сути, но тут же можно сделать чисто по статус коду
boolan_true 2022-06-13 18:21:19
kd_pavek 2022-06-13 18:20:02
я не смогу избавится от функции fetch внутри?
он тут вообще не нужен…
ты получается делаешь лишнее действие юзая асинхронность, ты сначало получаешь данные а потом через зен их ловишь, не легче сразу через зен получать?
ChatKeeperBot 2022-06-13 18:38:45
Привет, Кирилл!
Добро пожаловать в JavaScript Developers Community!
Для начала, ознакомься с правилами: https://bit.ly/3vpNMW3
Mike Vazovsky 2022-06-13 18:42:35
billie_willie 2022-06-13 18:10:36
ребята, привет, кто-нибудь побеждал спам из контактных форм в сайтах на битриксе? Подскажите если знаете
функционал капчи есть в коробке битрикса, посмотри в настройках компонента на котором сделана форма
ChatKeeperBot 2022-06-13 19:05:15
Привет, Sir!
Добро пожаловать в JavaScript Developers Community!
Для начала, ознакомься с правилами: https://bit.ly/3vpNMW3
shelkunchik98 2022-06-13 19:28:48
что не так в коде, вроде читаю ошибку убираю код этот даже но ошибка остается?
shelkunchik98 2022-06-13 19:29:14
shelkunchik98 2022-06-13 19:30:53

Убираю пропс и получаю это
Denis Andreew 2022-06-13 19:39:20
shelkunchik98 2022-06-13 19:28:48
что не так в коде, вроде читаю ошибку убираю код этот даже но ошибка остается?
фигурные скобки тебя не смущают у children
shelkunchik98 2022-06-13 19:41:48
Denis Andreew 2022-06-13 19:39:20
фигурные скобки тебя не смущают у children

shelkunchik98 2022-06-13 19:41:48
Denis Andreew 2022-06-13 19:39:20
фигурные скобки тебя не смущают у children

shelkunchik98 2022-06-13 19:42:50
исправил children c маленькой внизу
billie_willie 2022-06-13 20:08:53
Ребята, а уже появились сервисы, которые помогают оплатить зарубежные услуги типа Udemy?
2022-06-13 20:09:52
а что импортозамещение не помогает?)))
2022-06-13 20:10:26
уже был похожий вопрос — но ответ на него был отрицательным
che_vladislav 2022-06-13 20:11:27
2022-06-13 20:09:52
а что импортозамещение не помогает?)))
А кто говорил что помогает?
shelkunchik98 2022-06-13 20:16:15
billie_willie 2022-06-13 20:08:53
Ребята, а уже появились сервисы, которые помогают оплатить зарубежные услуги типа Udemy?
через афон с помощью мегафона можно спокойно оплачивать)
shelkunchik98 2022-06-13 20:16:34
Если сайт работает то ийзи)
shelkunchik98 2022-06-13 20:16:44
Много сервисов иностранных так оплачивал)
shelkunchik98 2022-06-13 20:17:02
ошибочка с помощью мтс
shelkunchik98 2022-06-13 20:17:12
мегафон забанил эту услугу
billie_willie 2022-06-13 20:20:12
то есть абонент мтс может оплатить youtube и udemy например?
ChatKeeperBot 2022-06-13 20:58:17
Привет, Алтынай Шангитбаева!
Добро пожаловать в JavaScript Developers Community!
Для начала, ознакомься с правилами: https://bit.ly/3vpNMW3
SergeyFadeev 2022-06-13 21:25:07
Всем привет! Потратил очень много времени, но никак не могу решить задачу. Прошу помощи коллег )
Нужно сделать функцию с двумя аргументам: на вход подаётся число number (10), оно же является ограничителем в счете суммы всех значений. Второе — type — метод счета, функция, которая считает или четные или нечетные.
Возможные результаты функции:
number = 10, type = ‘odd’. Возвращает 25.
number = 10, type = ‘even’. Возвращает 30.
number = 10, type = ‘’. Возвращает 55.
function getSumOfNumbers(number, type) {
let result = 0;
for (i = 0; i <= number; i ) {
if (type(i))
result = i
}
return result
}
function even(res) {
if (res % 2 === 0)
return // была мысль вывести true, но не знаю как
}
console.log(getSumOfNumbers(10, even));
SergeyFadeev 2022-06-13 21:26:01
в цикле решил сделать проверку на тип четных или нечетных, и если бы возвращалось true, то цикл бы продолжил. Не знаю, стоит ли ставить continue после if и где есть ставить
2022-06-13 21:32:25
SergeyFadeev 2022-06-13 21:26:01
в цикле решил сделать проверку на тип четных или нечетных, и если бы возвращалось true, то цикл бы продолжил. Не знаю, стоит ли ставить continue после if и где есть ставить
const getSumOfNumbers = (number, type) => […Array(number).keys()].map(it =>
type === ‘even’ ? number % 2 === 0 : number % 2 !== 0).reduce((prev,next) => prev next))
SergeyFadeev 2022-06-13 21:33:33
2022-06-13 21:32:25
const getSumOfNumbers = (number, type) => […Array(number).keys()].map(it =>
type === ‘even’ ? number % 2 === 0 : number % 2 !== 0).reduce((prev,next) => prev next))
Спасибо) но нужно лишь с помощью циклов и функций (можно с замыканием)
SergeyFadeev 2022-06-13 21:33:44
без массивов
2022-06-13 21:33:48
SergeyFadeev 2022-06-13 21:33:33
Спасибо) но нужно лишь с помощью циклов и функций (можно с замыканием)
так я с помощью функций)
2022-06-13 21:34:11
ФП рулит )
SergeyFadeev 2022-06-13 21:34:25
Я был бы рад, если бы объяснил кто 🙂
boolan_true 2022-06-13 21:39:43
SergeyFadeev 2022-06-13 21:33:33
Спасибо) но нужно лишь с помощью циклов и функций (можно с замыканием)
.map .forEach все это цыклы только в виде методов
Dddsspopit 2022-06-13 21:40:27
а в чём разница .map и .forEach?
boolan_true 2022-06-13 21:40:34
for(i of list) {
return i
}
тоже самое что и
list.map(l => l)
2022-06-13 21:40:59
Dddsspopit 2022-06-13 21:40:27
а в чём разница .map и .forEach?
в том что map мутирует массив, а forEach просто перебирает
Dddsspopit 2022-06-13 21:41:19
мутирует?
2022-06-13 21:41:27
Dddsspopit 2022-06-13 21:41:19
мутирует?
изменяет
Dddsspopit 2022-06-13 21:41:45
а как?
2022-06-13 21:42:03
Dddsspopit 2022-06-13 21:41:45
а как?
ну .map возвращает новый массив, над которым предположительно сделали какие-то действия (над его элементами)
boolan_true 2022-06-13 21:42:27
Dddsspopit 2022-06-13 21:41:45
а как?
питон случаем не знаешь?
Dddsspopit 2022-06-13 21:43:18
то есть
list.map(i => i ) // ко всем обьектам прибавляется 1
Dddsspopit 2022-06-13 21:43:36
boolan_true 2022-06-13 21:42:27
питон случаем не знаешь?
каплю
boolan_true 2022-06-13 21:43:38
Dddsspopit 2022-06-13 21:43:18
то есть
list.map(i => i ) // ко всем обьектам прибавляется 1
=1 скорее
Dddsspopit 2022-06-13 21:44:02
boolan_true 2022-06-13 21:43:38
=1 скорее
= 1 ==
boolan_true 2022-06-13 21:44:08
Dddsspopit 2022-06-13 21:43:36
каплю
list(map(lambda s: string(s.id), myList))
boolan_true 2022-06-13 21:44:22
Dddsspopit 2022-06-13 21:44:02
= 1 ==
если б все так было просто
Dddsspopit 2022-06-13 21:44:40
boolan_true 2022-06-13 21:46:48
Dddsspopit 2022-06-13 21:44:40
блин сорян, это у меня в воспоминаниях питон с жсом и с перекрутился
Dddsspopit 2022-06-13 21:47:04
бывает
Alexey Tuzov 2022-06-13 22:06:52
доброго времени суток, леди и джентльмены! Вопрос — при TDD на Typescript необходимо ли тестировать .js файлы (уже скомпиленые) или достаточно .ts?
2022-06-13 22:23:24
Alexey Tuzov 2022-06-13 22:06:52
доброго времени суток, леди и джентльмены! Вопрос — при TDD на Typescript необходимо ли тестировать .js файлы (уже скомпиленые) или достаточно .ts?
зачем. У тебя же та же самая логика будет в js файлах
nkrashnikov 2022-06-13 22:24:21
Alexey Tuzov 2022-06-13 22:06:52
доброго времени суток, леди и джентльмены! Вопрос — при TDD на Typescript необходимо ли тестировать .js файлы (уже скомпиленые) или достаточно .ts?
Тесты бывают разные
Ts файлы обычно не превращаются в js файлы, а собираются в бандл, где все 10 раз перемешано, минифицировано и нарезано еще раз
Alexey Tuzov 2022-06-13 22:26:50
суть проблемы — *.test.js падает с ошибкой, потому что не мокает одну из зависимостей, а использует оригинальную имплементацию. *.test.ts — всё окей. Почему — уже всю голову сломал…
nkrashnikov 2022-06-13 22:28:33
Alexey Tuzov 2022-06-13 22:26:50
суть проблемы — *.test.js падает с ошибкой, потому что не мокает одну из зависимостей, а использует оригинальную имплементацию. *.test.ts — всё окей. Почему — уже всю голову сломал…
ts тестов достаточно
Alexey Tuzov 2022-06-13 22:29:03
nkrashnikov 2022-06-13 22:28:33
ts тестов достаточно
спасибо! тоже так думаю
Alexey Tuzov 2022-06-13 22:30:46
есть ещё всякие npm типа jest-ts-auto-mock, которые дают более богатые возможности мокнуть классы и интерфейсы, но думаю смысла так упарываться наверное нет
nkrashnikov 2022-06-13 22:33:52
Alexey Tuzov 2022-06-13 22:30:46
есть ещё всякие npm типа jest-ts-auto-mock, которые дают более богатые возможности мокнуть классы и интерфейсы, но думаю смысла так упарываться наверное нет
Заучит так себе, какое-то тестирование моков
Alexey Tuzov 2022-06-13 22:34:31
тестирование ради тестирования))
quod_42 2022-06-13 22:46:19
Всем привет, можете подсказать как за пределами React приложения (папки) получить файлы?
quod_42 2022-06-13 22:46:30
У меня все не найдены
quod_42 2022-06-13 22:48:14
Если точнее, то я получаю файлы с музыкой и new Audio() мне говорит, что не найдено
boolan_true 2022-06-13 22:50:54
quod_42 2022-06-13 22:46:30
У меня все не найдены
прям за путем
path.join(‘..’, ‘..’, …)
2022-06-13 22:57:19

Всем привет 👋 Когда функция получает пустой массив, должна вывести [0,0,0] , а выводит [null,null,null].
Кто подскажет почему?
ChatKeeperBot 2022-06-13 22:58:10
Привет, B!
Добро пожаловать в JavaScript Developers Community!
Для начала, ознакомься с правилами: https://bit.ly/3vpNMW3
nkrashnikov 2022-06-13 23:07:23
quod_42 2022-06-13 22:46:19
Всем привет, можете подсказать как за пределами React приложения (папки) получить файлы?
Никак
Только если сборщик настраивать
nkrashnikov 2022-06-13 23:08:30
quod_42 2022-06-13 22:46:19
Всем привет, можете подсказать как за пределами React приложения (папки) получить файлы?
Ну либо через link
Расскажи в чем задача
quod_42 2022-06-13 23:09:40
Ну вот приходит имя файла с сервера, сам файл добавляется в папку templates/music, которая лежит за папкой client(react), на клиенте нужно обратиться к этому файлу
nkrashnikov 2022-06-13 23:10:28
quod_42 2022-06-13 23:09:40
Ну вот приходит имя файла с сервера, сам файл добавляется в папку templates/music, которая лежит за папкой client(react), на клиенте нужно обратиться к этому файлу
Никак ты этого из реакт не сделаешь, реакт находится в боаузере, а файлы на сервере
nkrashnikov 2022-06-13 23:11:08
quod_42 2022-06-13 23:09:40
Ну вот приходит имя файла с сервера, сам файл добавляется в папку templates/music, которая лежит за папкой client(react), на клиенте нужно обратиться к этому файлу
Тебе нужно чтобы сервер открыл доступ к папке с файлами, откуда уже будешь это забирать
quod_42 2022-06-13 23:11:44
если под сервером ты подразумеваешь главную папку, где находятся папки client, server, templates
nkrashnikov 2022-06-13 23:12:14
quod_42 2022-06-13 23:11:44
если под сервером ты подразумеваешь главную папку, где находятся папки client, server, templates
Я вообще уже не понимаю о чем ты.
В реакт еще нет папки сервер
quod_42 2022-06-13 23:12:35
есть главная папка с проектом, в ней папка client, server, templates
quod_42 2022-06-13 23:13:01
из client мне нужно взять файл из папки templates
nkrashnikov 2022-06-13 23:13:32
quod_42 2022-06-13 23:13:01
из client мне нужно взять файл из папки templates
Я не понимаю что там у тебя за проект, какой-то фреймворк самописный
quod_42 2022-06-13 23:13:57
client — react, server — nodejs, templates — music files
nkrashnikov 2022-06-13 23:14:39
quod_42 2022-06-13 23:13:57
client — react, server — nodejs, templates — music files
В ту папку должен не реакт лазить, а сервер, и формировать ссылку
quod_42 2022-06-13 23:14:53
дак а как к файлам тогда обращаться?
nkrashnikov 2022-06-13 23:15:14
quod_42 2022-06-13 23:14:53
дак а как к файлам тогда обращаться?
Реакт к файлам не обращается
Alexey Tuzov 2022-06-13 23:15:24
обращаться к серверу, чтобы он отдал
nkrashnikov 2022-06-13 23:15:25
Реакт обращается к серверу
quod_42 2022-06-13 23:15:36
я с сервера должен файл отдавать?
nkrashnikov 2022-06-13 23:15:45
quod_42 2022-06-13 23:15:36
я с сервера должен файл отдавать?
Да
quod_42 2022-06-13 23:16:00
понял, щас попробую
ChatKeeperBot 2022-06-13 23:23:39
Привет, Meyer!
Добро пожаловать в JavaScript Developers Community!
Для начала, ознакомься с правилами: https://bit.ly/3vpNMW3
Dmitry26staw 2022-06-13 23:54:28
Ребят такое й вопрос почему не битре не тоглятся класс элемента при нажатии на кнопку(в данной ситуации не присваивается класс активности чтоб вызвать бургер меню)
| след →