Monitor Scroll Events calling callbacks for each scroll point you define!
IntersectionObserver() - Web APIs | MDN
<aside> π‘ Enquanto o Comum espera tudo processar para entregar os dados, o outro com Generators entrega enquanto processa.
</aside>
Testa se um array possui entre seus elementos aquele que passa pela validação da função callback passada como parametro.
Testa se ao menos um dos elementos no array passaΒ no teste implementado pela função atribuΓda e retorna um valorΒ
true
Β ouΒfalse
.
[2, 5, 8, 1, 4].some(elem => elem > 10); // false
[12, 5, 8, 1, 4].some(elem => elem > 10); // true
Transforma um Objeto em um Array de Arrays. Sendo um Array maior com cada posição sendo Arrays de 2 posiçáes, a primeira é a KEY e a segunda é o VALUE.
var obj = { foo: 'bar', baz: 42 };
console.log(Object.entries(obj)); // [ ['foo', 'bar'], ['baz', 42] ]
Copia parte de um Array para outra posição dentro dele mesmo. Como se copiasse uma parte do Array e sobrescrevesse outra posição com essa cópia.