Size: a a a

JavaScript — русскоговорящее сообщество

2020 December 02

E

Evgeniy 🍀 in JavaScript — русскоговорящее сообщество
Sergiy Shatunov
там же отступы расставлены
это не избавляет от необходимости максимально внимательно прочитать все 7 строк, чтоб хоть что-то понять. хороший код понятен после беглого просмотра
источник

E

Evgeniy 🍀 in JavaScript — русскоговорящее сообщество
не говоря уже о том, что complexity 4 на одно выражение - это пипец какой перебор
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
Evgeniy 🍀
это не избавляет от необходимости максимально внимательно прочитать все 7 строк, чтоб хоть что-то понять. хороший код понятен после беглого просмотра
к этому просто немного привыкнуть надо и всё будет хорошо
источник

Eügen ¥ in JavaScript — русскоговорящее сообщество
как бы вы оформили данный пример?
источник

E

Evgeniy 🍀 in JavaScript — русскоговорящее сообщество
Sergiy Shatunov
к этому просто немного привыкнуть надо и всё будет хорошо
звучит как не забывайте страдать, так что пожалуй не соглашусь)
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
на самом деле я пишу на CoffeeScript, а там и if и switch возвращают значения и компилятся в нечто подобное
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
я привык смотреть на такой код на выходе
источник

E

Evgeniy 🍀 in JavaScript — русскоговорящее сообщество
Eügen ¥
как бы вы оформили данный пример?
есть несколько вариантов, но они все не очень лакончины)
самое простое - вынести в функцию const getTitle = (isConditionsCompleted, hasPayData, isPaid) => {}
а там уже написать, как нравится
второй вариант - сделать маппинг
источник

SS

Sergiy Shatunov in JavaScript — русскоговорящее сообщество
Evgeniy 🍀
есть несколько вариантов, но они все не очень лакончины)
самое простое - вынести в функцию const getTitle = (isConditionsCompleted, hasPayData, isPaid) => {}
а там уже написать, как нравится
второй вариант - сделать маппинг
а в функции написать тот же код
источник

VS

Vladislav Shavlidze in JavaScript — русскоговорящее сообщество
Всем привет, есть кодеры по солидити, которые помогут написать контракт?
Если в кратце:
Есть сервер который присылает action на контракт, он выполняет арбитражные сделки исходя из той инфы, что получает. Берёт флэшлоан от ааве, дергает контракт на покупку, дергает контракт на продажу. Сам контракт никакую информацию не обрабатывает.
источник

NN

No Name in JavaScript — русскоговорящее сообщество
Eügen ¥
зададим вопрос по-другому) что из перечисленного меньшее зло - вложенные тернарки, куча иф/элсов, свич/кейс ?
Свитч кейс выглядит получше
источник

W

Without Hands in JavaScript — русскоговорящее сообщество
Eügen ¥
можно как-то полаконичнее оформить такое?
лаконичней сделать конфиг, ключ -> ответ, и переменную, которая будет меняться в зависимости от этих 3-х переменных, возможно можно подрефакторить, и исключить три переменных, оставив переменную, которая будет хранить ключ для получения ответа из конфига. Чисто моё мнение
источник

Э

Эд in JavaScript — русскоговорящее сообщество
export const logoutApi = async (token: string) =>
 fetch(`/api/v1/auth/logout`, {
   method: 'POST',
   headers: {
     'Authorization': token
   }
 }
 )
Можно как-то сделать, чтоб автоматом в хэдере посылать токен, не указывая вот так явно каждый раз во всех апи колах?
источник

W

Without Hands in JavaScript — русскоговорящее сообщество
Эд
export const logoutApi = async (token: string) =>
 fetch(`/api/v1/auth/logout`, {
   method: 'POST',
   headers: {
     'Authorization': token
   }
 }
 )
Можно как-то сделать, чтоб автоматом в хэдере посылать токен, не указывая вот так явно каждый раз во всех апи колах?
интерцепторы в axios
источник

Э

Эд in JavaScript — русскоговорящее сообщество
Without Hands
интерцепторы в axios
ок, т.е. без либ никак?
источник

W

Without Hands in JavaScript — русскоговорящее сообщество
Эд
ок, т.е. без либ никак?
ну, можно сделать функцию, которая будет принимать похожие параметры как и fetch + token, и функция будет коллить fetch с твоим токеном
источник

W

Without Hands in JavaScript — русскоговорящее сообщество
Without Hands
ну, можно сделать функцию, которая будет принимать похожие параметры как и fetch + token, и функция будет коллить fetch с твоим токеном
хз насколько это валидное решение, первое что пришло в голову
источник

GM

Grisha Margaryan in JavaScript — русскоговорящее сообщество
Здраствуйте,можете меня отправить материалы или видео про cookies? Я знаю несколько, но хочу, чтобы это было хорошо объяснено
источник

W

Without Hands in JavaScript — русскоговорящее сообщество
Without Hands
ну, можно сделать функцию, которая будет принимать похожие параметры как и fetch + token, и функция будет коллить fetch с твоим токеном
хотя тут надо будет каждый раз токен прокидывать, надо подумать как сделать так, что бы он автоматически подтягивался в функцию
источник

DS

Dmytro Svyrydenko in JavaScript — русскоговорящее сообщество
Ребят, а вот допустим я хочу работать без decimal places и сохраняю не 5.05, а 505. Т.е. я умножаю на 100. Как вот эта 100 называется? Есть ли какой-то термин, который я могу назвать и +- шарящий человек поймет о чем я? А то каждый раз говорить «ну мультиплаер для decimal places, чтоб был только integer» чет впадлу
источник