Size: a a a

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

2021 October 10

{

{ Max: 'JS Engineer'... in JavaScript Noobs — сообщество новичков
А ты в курсе, что промисы и тайм-аут выполняются в разных очередях цикла событий?)
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
так then один хер понадобится
источник

CG

Cringe detective Gra... in JavaScript Noobs — сообщество новичков
Так тайм-аут же просто отложит запуск промиса
источник

{

{ Max: 'JS Engineer'... in JavaScript Noobs — сообщество новичков
Чтобы промис оказался в цикле событий применяется then или await
источник

m#

mipsel.qqᅠᅠᅠᅠᅠᅠᅠᅠ🥵 #... in JavaScript Noobs — сообщество новичков
Понял, спасибо
источник

{

{ Max: 'JS Engineer'... in JavaScript Noobs — сообщество новичков
А без них промис это объект, который хранится в куче и ждёт
источник

M

Marselb in JavaScript Noobs — сообщество новичков
https://codepen.io/aadevaza/pen/RwgaZbj?editors=0011

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

M

Marselb in JavaScript Noobs — сообщество новичков
речь вот об этом
источник

M

Marselb in JavaScript Noobs — сообщество новичков
ну типо можно все засунуть в слушатель, но тогда все слушается не так как надо
источник

أ

أبو عبد الوهاب... in JavaScript Noobs — сообщество новичков
привет ребята , помогите пожалуйста, если не трудно. в обще такая задача,

Наша функция partial позволяет фиксировать только первые аргументы. Усовершенствуй ее, чтобы зафиксировать можно было любые аргументы, пропущенные аргументы обозначаются с помощью undefined:

вот решение :
function test(a, b, c) {
     return 'a=' + a + ',b=' + b + ',c=' + c;
}

function partialAny(fn, ...args) {
  return (...args2) => {
   return fn(...args.map(item => {
         if (item === undefined) return args2.shift();
         else return item;
}), ...args2)
}
}
var test1_3 = partialAny(test, 1, undefined, 3);
console.log(test1_3(5));

не пойму почему мы удаляем args2.shift()?
источник

CG

Cringe detective Gra... in JavaScript Noobs — сообщество новичков
Почитай про темплейт литералы
источник

أ

أبو عبد الوهاب... in JavaScript Noobs — сообщество новичков
ок спасибо
источник

{

{ Max: 'JS Engineer'... in JavaScript Noobs — сообщество новичков
if (!item) {
 return;
}
return item
источник

CG

Cringe detective Gra... in JavaScript Noobs — сообщество новичков
if (!item) return;
return item
источник

CG

Cringe detective Gra... in JavaScript Noobs — сообщество новичков
Чтоб линтер не доебался
источник

{

{ Max: 'JS Engineer'... in JavaScript Noobs — сообщество новичков
👍
источник

IM

Ivan Minin in JavaScript Noobs — сообщество новичков
привет. подскажите, почему eslint выдает тут ошибку Parsing error: Unexpected token =eslint


class UserController {
 registrationForParticipant = async (req, res, next) => {
                                             ^^^^^
try {
     const { name, email, password } = req.body;
     const userData = await UserService.registrationForParticipant(
       name,
       email,
       password
     );
     res.cookie('refreshToken', userData.refreshToken, {
       maxAge: 30 * 24 * 60 * 60 * 1000,
       httpOnly: true,
       secure: true,
     });
     res.status(200).send(userData);
   } catch (err) {
     next(err);
   }
 };
...
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
ну не нравится ему стрелка, я так понимаю
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
сделайте обычный async метод
источник

IM

Ivan Minin in JavaScript Noobs — сообщество новичков
да пробовал, он говорит, что нет this привязки
источник