Как ограничивать вывод данных из массива в JavaScript?
Как ограничивать вывод данных из массива в JavaScript ?
Есть массив: [{},{},{},{},{},{}, ....больше 500 индексов];
Я хочу сделать так чтобы изначально доставать их по штук 50, остальные только при необходимости, опять же по 50 а не все сразу.
pokhurev, генераторы - почитайте на лерн джс, и тогда его можно использовать в цикле for...of и если надо прям по требованию, то у итератора есть метод next, который и надо написать самому, в нем просто берет массив, вырезаете slice'ом 50 элементов и возвращаете из итератора, только там надо возвращать объетк с ключами value и done. Если будете писать через генератор, то возврат из генератора делается оператором yield, а если вручную, то return { value, done }