JSFiddle - React, Tailwind, and code Playground
by AJIEKCEU
JavaScript
console.time('time');
const data = [
{title: '111', description: '222'},
{title: '111', description: '222'},
{title: '111', description: '222'},
{title: '111', description: '222'},
{title: '111', description: '222'},
{title: '111', description: '222'},
{title: '111', description: '222'},
{title: '111', description: '222'},
{title: '111', description: '222'},
{title: '111', description: '222'}
];
let str = '',
arr = [];
for(let i = 0; i < data.length; i++){
arr.push(i);
}
function rand(arr){
let str = '',
ar = arr.slice();
while(ar.length > 0){
let i = Math.floor(Math.random() * ar.length);
str += ar[i];
// ar.splice(i,1);
}
return str;
}
for(let i = 0; i < 10; i++){
str += rand(arr);
}
console.log(`result ${str}`);
console.timeEnd('time');