Google News
logo
Collect.js - Interview Questions
What about shuffle() and skip() methods in Collect.js?
shuffle() : The shuffle() method randomly shuffles the items in the collection:
const collection = collect([1, 2, 3, 4, 5]);

const shuffled = collection.shuffle();

shuffled.all();

// [3, 5, 1, 2, 4] (generated randomly)

 

skip() : The skip() method returns a new collection, without the first given amount of items:
const collection = collect([1, 2, 3, 4, 5, 6]);

collection.skip(4).all();

// [5, 6]
const collection = collect({
  first: 'first',
  second: 'second',
  third: 'third',
  fourth: 'fourth',
  fifth: 'fifth',
});

collection.skip(4).all();

// { fifth: 'fifth' }
Advertisement