Size: a a a

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

2021 July 14

j

jabascripter in JavaScript Noobs — сообщество новичков
ну да ладно зато поиграл с кодом
источник

Рк

Рот казино in JavaScript Noobs — сообщество новичков
источник

N

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

Рк

Рот казино in JavaScript Noobs — сообщество новичков
const products = document.querySelector('.products');

products.addEventListener('click', (event) =>
{
 const element = event.target;
 
 // Проверяем, на каком элемент был произведен клик
 if (element.classList.contains('add_to_cart_button'))
 {
   // Отменяем стандартное поведение (в данном случае - переход по ссылке)
   event.preventDefault();
   
   // Выводим информацию (href и элемент
   console.log(element.getAttribute('href'), element); )

   // Проверяем текст у элемента, если он будет "В корзине", в переменной будет true, иначе false
   const isCart = (element.textContent == 'В корзине');
   
   // Устанавливаем текст, в зависимости от текста на кнопки (Если было "В корзине" станет "В корзину" и наоборот)
   element.textContent = (isCart ? 'В корзину' : 'В корзине');
 }
});
источник

M

MRX in JavaScript Noobs — сообщество новичков
Наверное проще, я не подумал об этом, не пришло в голову подходящее событие.
источник

*/

*1453 /13 in JavaScript Noobs — сообщество новичков
не могу найти
источник

*/

*1453 /13 in JavaScript Noobs — сообщество новичков
источник

Рк

Рот казино in JavaScript Noobs — сообщество новичков
где есть нормальные уроки по делегированию?
источник

Рк

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

j

jabascripter in JavaScript Noobs — сообщество новичков
MAX_SAFE_INTEGER == bigInt
источник

*/

*1453 /13 in JavaScript Noobs — сообщество новичков
> 9007199254740991n + 1n
9007199254740992n
>
источник

N

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

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
const waitForElement = (selector) =>
 new Promise((resolve) =>
   new MutationObserver((mutationsList) => {
     mutationsList.forEach((mutation) => {
       const node = mutation.addedNodes.find((node) =>
         node?.matches(selector)
       );
       if (node) {
         resolve(node);
       }
     });
   }).observe(document.body, { childList: true, subtree: true })
 );

очень грубо если, то +- так
написано говёно и на скорость. так что может и не работать хд
источник

AS

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

*/

*1453 /13 in JavaScript Noobs — сообщество новичков
> 6n**6n**66n
Uncaught RangeError: Maximum BigInt size exceeded
>
источник

M

MRX in JavaScript Noobs — сообщество новичков
😁 буду вкуривать
источник

N

Nikita in JavaScript Noobs — сообщество новичков
а пфф, яву нагуглил. Короч надо самому такое гуглить
источник

M

MRX in JavaScript Noobs — сообщество новичков
Ох и тяжело это все осознавать 😂 забористая дрянь, спасибо
источник

IS

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

j

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