Size: a a a

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

2021 May 18

КК

Ксяу Ка in JavaScript Noobs — сообщество новичков
первая запись валидна, throw прокинет все что угодно, хоть обьект, хоть строку, хоть самого черта и того прокинет) но все же кидать «ошибку» стоит - работать со встроенным инструментом, а не это вот все, new Error('здесь человекочитаемое описание'), другое дело что вам статус отдельно нужен (не понимаю зачем) через new Error, только message, в котором по идее и должны этот статус указывать и описание к нему
источник

ББ

Богдан Билык... in JavaScript Noobs — сообщество новичков
Спасибо)
Идея просто в том что у меня из сервиса прокидывается ошибка в контроллер, который прокидывает это все в errorHandleMiddleware, в котором я делаю res.sendStatus и res.json(errorMsg), по этому и искал способ как прокинуть сразу статус и сообщение)
источник

SS

Suprise Suprise in JavaScript Noobs — сообщество новичков
Здравстуйте, нашёл вот такой код - https://codepen.io/harryheman/pen/rNVEGya .
Захотел залить его в файлы, на codepen всё работает, но когда пытаешься запустить через файлы то выскакивает такая ошибка. Как решить помогите
источник

SS

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

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
унаследовал - и норм хд
источник

КК

Ксяу Ка in JavaScript Noobs — сообщество новичков
хм, имхо, ошибка это лишь текст, предназначение которого одно: дать понять зверю, что где-то сломалось.. не предназначается эта штука для перетаскивания обьектов) но можно схитрить,

const error = new Error(errMsg);
error.status = res.status;
throw error;


но чувствую, неувязка, не здесь.. где-то, но не тут)
источник

ББ

Богдан Билык... in JavaScript Noobs — сообщество новичков
понял.
а если нет привязки к обьекту new Error, нормально если создать кастомную ошибку унаследовавшись от Error, например:
```class RequestError extends Error```и уде внутри передать сообщение и статус?
источник

FB

Flay Bu in JavaScript Noobs — сообщество новичков
Как добавить внутрь цикла forEach условия if?
 let goods_itemBasket = [...document.querySelectorAll(".bdi")].forEach(item =>  item.textContent = parseInt((item.textContent).replace(/[^\d]/g, ''))*10  + " руб.");
Нужно чтобы item перезаписывался только if если находился родитель c классом ".example_bdi". как сделать?
источник

КК

Ксяу Ка in JavaScript Noobs — сообщество новичков
а, ты из тех кто любит пожоще) наследуйся, да хоть целый комбайн можно наворотить, с методами.. надо ли? тебе виднее)
источник

FB

Flay Bu in JavaScript Noobs — сообщество новичков
то есть чтобы находился не элемент в принципе, а только его родитель
источник

FB

Flay Bu in JavaScript Noobs — сообщество новичков
+-
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
тело добавьте в функцию
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
а что forEach возвращает, кстати?
источник

К

Каренина in JavaScript Noobs — сообщество новичков
arr.forEach((el) => {
  if (true) {
     // ...
  }
});
источник

FB

Flay Bu in JavaScript Noobs — сообщество новичков
он перезаписывает элемент умножаю его на 10 и убирая всё кроме цифр
источник

t

tatsuki in JavaScript Noobs — сообщество новичков
Привет, не подскажите как получить сначала несколько элементов с сервера, а при нажатие на кнопку получить все данные?
источник

ББ

Богдан Билык... in JavaScript Noobs — сообщество новичков
maybe yes, maybe no, i don't know)
источник

ЖБ

Женя Білик in JavaScript Noobs — сообщество новичков
О, привет однофамилец)
источник

ББ

Богдан Билык... in JavaScript Noobs — сообщество новичков
Здоровеньки були)
источник

КК

Ксяу Ка in JavaScript Noobs — сообщество новичков
undefined в просто народе именуемый «ничего» почем зря
источник