程序员的知识教程库

网站首页 > 教程分享 正文

Javascript中数组的常用方法分析(javascript数组操作方法)

henian88 2024-10-01 10:48:06 教程分享 4 ℃ 0 评论

数组Array()是我们在javascript中常常写到的代码,今天就阐述下javascript中的数组常用方法,感兴趣的朋友可以了解下!

一、创建一个数组:1,构造函数法:var a1 = new Array();2,字面量法:var a2 = [];当只传入一个数字的时候,构造函数创建的数组该数字表示数组的长度,字面量创建的数组则是只有一个数据。

二、数组的length属性:数组的length属性表示数组的长度,可以利用数组的length属性为数组追加元素。

输出:

三、数组的方法:

1、concat():拼接数组,把两个数组拼接在一起,返回一个新数组。

输出:

2、join():把数组的每一项以特定的方式拼接,默认以“,”拼接。返回拼接好的字符串.

输出:

3、reverse():翻转数组。

输出:

4、sort():配合匿名函数使用实现数组的冒泡排序,a-b是升序,b-a是降序。

输出:

5、求数组中的最大值和最小值:

6、push():从数组的末尾追加元素,返回新数组的长度;7、pop():从数组的末尾删除元素,返回删除的元素;8、unshift():从数组的开头插入元素,返回新数组的长度;9、shift():从数组的开头删除元素,返回删除的元素;10、slice(a,n):截取数组,接收两个参数,表示从第a项开始,截取n个元素,返回截取的元素;11、splice(a,n):删除数组,表示从第a项开始,删除n个元素,还可以接收第三个元素splice(a,n,b),表示从第a项开始,删除n项,并且把b插入到原来的位置,b可以有多个值;12、indexOf():返回检索元素的索引值;lastIndexOf():返回元素在数组中最后一次出现的位置。

13、valueOf():返回数组对象本身;

14、toString(): 把数组转化成字符串;

15、filter():传入匿名函数,对数组的每一项进行筛选,返回筛选后的元素;

四,清空数组:1、arr = [];2、arr.length = 0;3、arr.splice(0,arr.length);

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表