根据其它数组过滤掉数组中与其相同项

来源:互联网 发布:安卓java编辑器汉化版 编辑:程序博客网 时间:2024/04/29 21:31

一个需求要求创建一个有序数组,然后根据另一个数组过滤掉不需要的项。以下是如何创建范围内数值的数组方法:

function fillRange (start,end ){    return Array(end - start + 1).fill().map(function (item, index){return start+index});}var allLines =fillRange(start,end);// [...,-3,-2,-1,0,1, 2, 3, ...]

根据给定的数组过滤掉我不想要的东西:

var executableLines = [/*指定数值 */];var emptyLines = allLines.filter(function(i) {return !executableLines.includes(i);  });

例:
这里写图片描述