Javascript数组补充
1.翻转数组
核心:把数组的最后一个元素取出来作为第一个,
然后把旧数组索引号第四个取过来(arr.length-1),给新数组索引号第0个元素(newaArr,length)
var arr= [0,1,2,3,4,5]
var newArr=[];
for(var i = arr.length-1;i>=0;i--){
newArr[newArr.length]=arr[i]
}
console.log()
2.筛选数组的方法
<script>
/* 方法一 */
var arr = [2, 0, 6, 1, 77, 0, 52, 0, 25, 7]
var newarr = []
let j = 0
for (var i = 0; i < arr.length; i++) {
if (arr[i] > 10) {
newarr[j] = arr[i]
j++
} /* 新数组的索引号应该从0开始 */
}
console.log(newarr);
/* 方法二 */
var arr = [2, 0, 6, 1, 77, 0, 52, 0, 25, 7]
var newarr = []
for (var i = 0; i < arr.length; i++) {
if (arr[i] > 10) {
newarr[newarr.length] = arr[i]
} /* 新数组的索引号应该从0开始 */
}
console.log(newarr);
</script>
Javascript数组补充相关推荐
- 基于JavaScript 数组的经典程序应用源码(强烈建议收藏)
文章目录 设计一个数组输入并显示的程序. 数组输入和显示 选择排序 选择排序 排序程序包 排序网页 杨辉三角形 杨辉三角形网页 C语言画一个sin(x)的曲线 螺旋线访问二维数组 JavaScript ...
- JavaScript数组常用方法解析和深层次js数组扁平化
前言 数组作为在开发中常用的集合,除了for循环遍历以外,还有很多内置对象的方法,包括map,以及数组筛选元素filter等. 注:文章结尾处附深层次数组扁平化方法操作. 作为引用数据类型的一种,在处 ...
- JavaScript 数组遍历的五种方法(转)
转自:JavaScript 数组遍历的五种方法 这篇文章主要介绍了JavaScript 数组遍历的五种方法,帮助大家更好的理解和学习使用JavaScript,感兴趣的朋友可以了解下 在使用 JavaS ...
- JavaScript——数组——数组长度
JavaScript--数组--数组长度 JavaScript中的数组长度是可变的,可用赋值运算符改变数组大小,如果改变之后的数组的长度比原数组大,则新数组会在末尾补充相应数量的空位,空位上的数组元素 ...
- JavaScript数组去重—ES6的两种方式
说明 JavaScript数组去重这个问题,经常出现在面试题中,以前也写过一篇数组去重的文章,(JavaScript 数组去重的多种方法原理详解)但感觉代码还是有点不够简单,今天和大家再说两种方法,代 ...
- Javascript 数组求和的方法
1.应用场景 主要用于数组求和. 2.学习/操作 JavaScript 数组求和的方法 var array = [1, 2, 3, 4, 5]; var sum = 0; 1.for循环 for (l ...
- [JavaScript] JavaScript数组挖掘,不只是讲数组哟(2)
课程来源:后盾人 上一篇的内容:[JavaScript] JavaScript数组挖掘,不只是讲数组哟 数组引用类型分析,多维数组,用Array.of为数组创建细节,类型检测与转换,在一个数组后面加一 ...
- 这是如何更好地利用JavaScript数组的方法
by pacdiv 由pacdiv 这是如何更好地利用JavaScript数组的方法 (Here's how you can make better use of JavaScript arrays) ...
- Javascript 数组
Javascript 数组 Javascript中的Array可以包含任意数据类型,并通过索引来访问每个元素. 要取得Array的长度,直接访问length属性: var arr = [1, 2, 3 ...
最新文章
- 几种常见的攻击方式扫盲(一)——NTP反射放大
- 安卓5.0API的特性,多了些什么
- iOS开发UI篇—Date Picker和UITool Bar控件简单介绍
- Spring MVC生成PDF文件代码示例
- 登陆系统的设计1 - 设计用户数据表
- ue4 点击启动_4399游戏2020届校招启动
- python逻辑运算优先级_测试误区《二》 python逻辑运算和关系运算优先级
- ant如何形成时间轴和图库_如何排版微信公众平台的文章?
- html5遮罩层动画制作,纯css3图片点击弹出动画遮罩层效果
- android 截图模糊,Adobe XD导出图片模糊?设置错误啦(切图详解)
- JS中的函数声明和函数表达式
- 狗眼看人低的10个经典场景(组图)
- Could not contact [localhost:8005] (base port [8005] and offset [0]). Tomcat may not be running.
- Gym 100685A Ariel (运算)
- 第7期——AP上线过程
- 从零开始学习3D可视化之摄像机
- 研究生师兄师姐毕业经验分享总结
- Individual tree segmentation and tree-counting using supervised clustering
- JavaScript 中美元符号 $ 是什么
- 实体店经营的3步锁客裂变