经验首页 前端设计 程序设计 Java相关 移动开发 数据库/运维 软件/图像 大数据/云计算 其他经验
当前位置:技术经验 » JS/JS库/框架 » JavaScript » 查看文章
JavaScript 07 数组常用方法
来源:cnblogs  作者:筱宇衡  时间:2021/6/7 9:12:01  对本文有异议

arr = [1,3,5,2,7];

toString()    //将数组内容变成字符串并用逗号隔开

valueOf()    //返回数组对象本身

 

学习一个方法的步骤:

1 了解方法的作用

2 方法的参数

3 方法的返回值

4 测试,练习

var array = [1,2,3];

1 栈操作(压子弹一样,先进后出)

push()  //在数组最后添加一个元素  array.push(23,34)  返回值:改变后的数组长度

pop()  //返回数组最后一个元素并删掉这个元素

 

2 队列操作(先进先出)

push()

shitf()   //取出(返回)数组中第一个元素并在数组中删掉这个元素

unshift()  //在数组前插入一个元素,返回数组的长度

 

3 排序的方法

reverse()  //反转数组(倒序 )

sort()  //对数组本身进行排序 (有规则)

sort默认情况下是对字符编码从小到大排序(ASCII),其他看文档

 

4 操作方法

concat()  //把当前参数拼接到当前数组

slice()  //从当前数组中截取一个新的数组,不影响原理的数组

splice()  //删除或替换当前数组的某些项目

 

5 位置方法

indexOf()  lastIndexOf()  //如果没找到返回-1

 

6 迭代方法 不改变原数组

every()  filter()  forEach()  map()  some()

 

7 将数组的所有元素连接到一个字符串中

join()

 

清空数组:

arr = [12,3];

1 arr = [];

2 arr.length = 0;

3 arr.splice(0,arr.length);

原文链接:http://www.cnblogs.com/xiaoyuheng/p/14838711.html

 友情链接:直通硅谷  点职佳  北美留学生论坛

本站QQ群:前端 618073944 | Java 606181507 | Python 626812652 | C/C++ 612253063 | 微信 634508462 | 苹果 692586424 | C#/.net 182808419 | PHP 305140648 | 运维 608723728

W3xue 的所有内容仅供测试,对任何法律问题及风险不承担任何责任。通过使用本站内容随之而来的风险与本站无关。
关于我们  |  意见建议  |  捐助我们  |  报错有奖  |  广告合作、友情链接(目前9元/月)请联系QQ:27243702 沸活量
皖ICP备17017327号-2 皖公网安备34020702000426号