文档章节

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

hanbb
 hanbb
发布于 2017/08/16 16:00
字数 124
阅读 2
收藏 0

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

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);
  });

例: 输入图片说明

© 著作权归作者所有

hanbb
粉丝 0
博文 7
码字总数 2108
作品 0
私信 提问
JavaScript高阶函数(filter/sort)

JavaScript JavaScript高阶函数(filter/sort) filter() filter() 方法创建一个新数组, 其包含通过所提供函数实现的测试的所有元素 filter()方法用于把Array的某些元素过滤掉,然后返回剩下的...

SpiffyEight77
2017/07/26
0
0
[译]这些Javascript方法几分钟内提升你的技能

原文地址:These JavaScript methods will boost your skills in just a few minutes 我们今天构建的大多数应用程序都需要进行某种数据收集修改。会经常遇到对集合中的项进行处理。忘记循环传...

sunshine杨小咩
2018/10/08
0
0
算法题目解题记录——BestString

题目 Problem Description Given a string, you use some letters or digits to creat a new string, this new string have three properties. 1.any two adjacent letter aren't the same. ......

三汪
2017/11/22
0
0
【译】灵活使用 console 让 js 调试更简单

译者:前端小智 原文: medium.com/@mattburges… medium.freecodecamp.org/10-tips-to-… Web开发最常用的高度就是 ,虽然 占有一席之地,但很多人并没有意识到 本身除了基本 方法之外还有很...

前端小智
04/05
0
0
8个 JavaScript 方法 提升你的技能

第一次技术分享希望能帮助到大家 有技术问题欢迎加微信 xe335728491 探讨 1.Spread operator(展开操作符) 2.for…of 迭代器 3.includes() 4.some() 5.every() 6.filter() 7.map() 8.reduc...

守望_2909
2018/11/02
0
0

没有更多内容

加载失败,请刷新页面

加载更多

如何远程调试部署在CloudFoundry平台上的nodejs应用

网络上关于如何本地调试nodejs应用的教程已经很多了,工具有Chrome开发者工具,Visual Studio Code,和nodejs周边的一些小工具等等。 在实际情况中,我们可能遇到本地运行良好,但是部署到C...

JerryWang_SAP
29分钟前
3
0
微信扫码访问网站调用默认浏览器打开如何实现?

我们在微信内分享链接或二维码的时候,我们会发现我们的网站是可以在浏览器里正常打开的,但就是不能在微信里打开,提示 “ 已停止访问该网页 ”,无论是聊天框也一样。说是系统检测到您的网...

明尼苏达哈士奇
37分钟前
3
0
一份Java程序员进阶架构师的秘籍,你离架构师还差多远

一、如何定义架构师 Java架构师,首先要是一个Java程序员,熟练使用各种框架,并知道它们实现的原理。jvm虚拟机原理、调优,懂得jvm能让你写出性能更好的代码;池技术,什么对象池,怎么解决并...

我最喜欢三大框架
45分钟前
2
0
想说再见不容易,win7最新市占率依然超36%

微软正在通过努力让Windows 7用户升级至Windows 10,不过从目前的市占率来看,他们还是要加把劲了。 据最新的市场份额看,Windows 10在本月的市场份额有所提升,从43.62%增长到44.10%。另一...

linuxCool
57分钟前
4
0
SQL的优化

对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。 对查询进行优化,要尽量避免全表扫描,首先应考虑在进行条件判断的字段上创建了索引。 应尽量避...

咸鱼-李y
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部