本文介绍: 语法: 数组名.push(数据);作用: 就是往数组末尾添加数据;返回值: 就是这个数组的长度;语法:数组名.pop();作用: 就是从数组的末尾删除一个数据;返回值: 就是你删除的那个数据;语法: 数组名.unshift(数据);作用: 就是在数组的头部添加数据;返回值: 就是数组的长度;语法: 数组名.shift();作用: 头部删除一个数据;返回值: 就是删除掉的那个数据
一、改变原数组的方法
1.push() 末尾添加数据
2. pop() 末尾出删除数据
3.unshift() 头部添加数据
4.shift() 头部删除数据
5.reverse() 翻转数组
6.sort() 排序
7.splice() 截取数组
二、不改变原数组的方法
1.concat() 合并数组
2.join() 数组转字符串
3.slice()截取数组的一部分数据
4.indexOf 从左检查数组中有没有这个数值
5.lastIndexOf 从右检查数组中有没有这个数值
三、ES6新增的数组方法
1. forEach() 用来循环遍历的 for
2.map 映射数组的
3.filter 过滤数组
4.every 判断数组是不是满足所有条件
5.some() 数组中有没有满足条件的
6.find()用来获取数组中满足条件的第一个数据
7.reduce()叠加后的效果
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。