当数组项超过10时,我试图删除数组中的前5个项。由于数组不断在setInterval方法中添加项。
function checkArray(array,limit,toshow){
var length = array.length;
if(length > limit){
var splicedArry = _.drop(array1,toshow);
array = splicedArry;
}
return array;
}
请检查fiddle
答案 0 :(得分:3)
您可以使用香草js:
let checkArray = (array, limit, toShow) => {
if (array.length > limit) array.splice(toShow);
}