js数组中常用的几个API
2024-08-27 03:36:48
1、push:从末尾添加数据项。
2、pop:从末尾去除数据项。
3、shift:从开始去除数据项
4、splice:
splice(m,n) m:指开始删除的索引位置 n:值删除几项
splice(a,0,b) 这种格式为添加元素,从第三个参数开始,指向数组中添加的元素
引申:初始化数组有,arr.splice(0,arr.length);
另外举个删除一个数组中所有的“a”
for (var i = 0; i < arr.length; i++) {
if (index != -1) {
arr.splice(index,1);
}
if(arr[i]==4){
arr.splice(i,1);
}
}
贴这个代码的意义:注意i++的位置,不写在循环里面,写里面会导致错过相邻的“a”,而漏删。
5、forEach 它是个ES5的新特性
用其遍历数组
arr.forEach(function (item,index,thisArr) {
console.log(item);
});
最新文章
- TCP、UDP、IP 协议分析(转)
- Java-异常Throwable,Exception,Error
- CodeForces 489C Given Length and Sum of Digits... (贪心)
- Flash 无法输入中文的修正方法
- UE编辑器加载格式化代码插件astyle
- 用网页server实现钢琴弹奏(使用Wizwiki-W7500)
- Linux读取文件路径问题
- html5 canvas 画hello ketty
- 8. Python自定义模块humansize
- Orcale 之基本术语二
- 【python3基础】相对路径,‘/’,‘./’,‘../’
- 使用mpvue开发小程序教程(二)
- ubuntu安装GBK编码
- shell批量修改mysql用户密码
- HTTP协议的简单解析
- 百度&;高德地图小区景点边界轮廓实现
- [转]如何配置和使用Tomcat访问日志
- Django ---- 基础题
- 玩转Git之初识Git
- Java简单方法批量修改Windows文件夹下的文件名(简单IO使用)