Size: a a a

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

2021 July 27

D

Daniel in JavaScript Noobs — сообщество новичков
больше биографии ребята, Больше !!!!!!!!!!!!!!!!!
источник

А

Артем in JavaScript Noobs — сообщество новичков
Он полезный, в плане обучения. Даже если учишь js.
Но порог входа высокий. Нужно прям пару месяцев, если не сталкивался с низкоуровневыми языками, дрочить извилины, чтоб понять "Ааа, так вот что такое время жизни". В общем это дико круто, но сложно выделить время.
источник

A

AstralRomance in JavaScript Noobs — сообщество новичков
После необходимости писать UI на паскале и С++ питон пошел как по маслу.)00
источник

Ш

Шепс in JavaScript Noobs — сообщество новичков
ковыряюсь тут с Proxy, может кто подскажет, чаво не робит?
const returnAnimation = () => {
   setTimeout(() => animation.pause = false, 3000);
 };
 const validator = {
   set(obj, prop, value) {
     obj[prop] = value;
     returnAnimation();
     return true;
   },
 };
 const animation = new Proxy({ pause: false }, validator);
 animation.pause = true;


то есть, по моей логике, по прошествию 3 секунд после присвоения флага true, я хочу вернуть флаг обратно на значение false
источник

А

Артем in JavaScript Noobs — сообщество новичков
А что происходит в таймауте?
источник

ab

a b in JavaScript Noobs — сообщество новичков
Если в консоли прогнать, то работает
источник

ab

a b in JavaScript Noobs — сообщество новичков
Там проблема в том, что любое изменение порождает таймауты
источник

ВС

Владимир Соловьев... in JavaScript Noobs — сообщество новичков
Всем привет. Подскажите пожалуйста как можно поправить 6 строку https://codepen.io/vladimirsolovyov/pen/GRmQEzP?editors=1111 чтобы получить корректный вывод result2 ?
источник

ab

a b in JavaScript Noobs — сообщество новичков
На это
источник

S

Slava in JavaScript Noobs — сообщество новичков
const result2 = reduce([{a:1}, {a:2}], (accumulator, {a}) => (accumulator + a)); // 3
источник

ab

a b in JavaScript Noobs — сообщество новичков
Только там еще эджкейс, что нативный reduce выбрасывает ошибку, если передать пустой массив
источник

ab

a b in JavaScript Noobs — сообщество новичков
Если третьим аргументом не передается начальное значение, то начальным значением служит первый элемент
источник

S

Slava in JavaScript Noobs — сообщество новичков
не там начальное значение всегда 0 - 6 строка
источник

ВС

Владимир Соловьев... in JavaScript Noobs — сообщество новичков
Спасибо огромное :)
источник

ab

a b in JavaScript Noobs — сообщество новичков
Ему нужно было reduce имплементировать
источник

MU

M. U in JavaScript Noobs — сообщество новичков
//Создайте массив ar5 длина которого больше 5. Выведите сумму нулевого, второго и третьего элементов массива (нуль, второй - и третий это индексы 0, 2, 3)
// Вывод - по нажатию кнопки b-5
// Вывод в out-5
// Тест допустим массив [1,2,3,4,5,6,7,8,9,10] вывод: 8

ar5 = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

document.querySelector('.b-5').addEventListener("click", () => {
   let sum = ar5.reduce((accum, item, index) => {
       return (index == 0 || index == 2 || index == 3) ? accum += item : accum += 0
   }, 0)
   document.querySelector(".out-5").innerHTML = sum;
});

вопрос, сильно ли меня будут бить за такой код?
источник

IS

Ivan Savin in JavaScript Noobs — сообщество новичков
задание говно
источник

IS

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

MU

M. U in JavaScript Noobs — сообщество новичков
то понятно, а решение?
источник

MU

M. U in JavaScript Noobs — сообщество новичков
чего не нужен то, удобно
источник