Size: a a a

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

2021 July 25

N

Narek in JavaScript Noobs — сообщество новичков
Нет я и сам знаю этот сайт
источник

N

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

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
начни с нормального оформления и формулировки вопроса:
минимально работоспособный код в песочнице: не кусок проекта нерабочий, а реакт-компонент с мок-данными начальными и примером того, во что его превратить надо там же в комментах.
источник

N

Narek in JavaScript Noobs — сообщество новичков
Ладно, смотри
источник

Б

Богдан in JavaScript Noobs — сообщество новичков
Здравствуйте. А не подскажите. Есть блок, при рассрытии блока устанавливается высота. Дальше когда меняется размер окна нужно менять и высоту этого блока. Но как правильно удалить обработчик resize window при закрытии блока?
Сейчас как бы неработает
window.removeEventListener("resize", onResizeBody);
это и логично потому что при клике закрытия по сути создется новое функциональное выражения onResizeBody.

const list = document.querySelectorAll(".item");

const onClick = (evt) => {
const item = evt.currentTarget;
item.classList.toggle("item--active");

const itemBody = item.firstElementChild;
const onResizeBody = () =>
 console.log(item.dataset.id);
 itemBody.style.setProperty("--height", `${itemBody.scrollHeight}px`);

if (item.classList.contains("item--active")) {
 onResizeBody();
 window.addEventListener("resize", onResizeBody);
} else {
 itemBody.style.setProperty("--height", 0);
 window.removeEventListener("resize", onResizeBody);
}
};

list.forEach((el) => el.addEventListener("click", onClick));
https://codepen.io/boggddan/pen/jOmYMvY
источник

D

Daniyar in JavaScript Noobs — сообщество новичков
Всем привет.

В чем разница между следующими примерами кода?


class SomeClass {
   Определение статического свойства
   static property = 'property'
 };

class SomeClass {
   property = 'property'
 };
источник

j

jabascripter in JavaScript Noobs — сообщество новичков
ключ -- это important?
источник

Б

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

j

jabascripter in JavaScript Noobs — сообщество новичков
вообще не понимаю зачем ты это делаешь через js
источник

j

jabascripter in JavaScript Noobs — сообщество новичков
прикол чтоли
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
static это (свойство) класса
не-static это (свойство) инстанса
источник

Б

Богдан in JavaScript Noobs — сообщество новичков
добавляю обрабочик на onresize и при повторном клике его нужно удалить
источник

I

Ilya in JavaScript Noobs — сообщество новичков
Как в nodejs отправить ошибку в ответ клиенту?
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
какому клиенту
источник

�h

�🛠� The Mаtrix hаs y... in JavaScript Noobs — сообщество новичков
клиенту пятёрочки - пакет нужен?
источник

�h

�🛠� The Mаtrix hаs y... in JavaScript Noobs — сообщество новичков
таки там путей то много... есть модули выдающие ошибки, можно свой обработчик ошибок написать, по разным протоколам ошибки же есть... есть просто Принт есть по 500 403 404
источник

dd

dw dw in JavaScript Noobs — сообщество новичков
Чем тормознуть цикл forEach?

await timeout promise - не работает, как в while
ругается на асинхронность
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
ничем
источник

dd

dw dw in JavaScript Noobs — сообщество новичков
Надо!
источник

AE

Alexey Ermakov in JavaScript Noobs — сообщество новичков
for
источник