概述
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
JavaScript 数组(Array)是有序数据的集合,数组中的每个成员被称为元素(Element),每个元素的名称(键)被称为数组下标(Index)。数组的长度是弹性的、可读写的;即数组的长度可以动态的调整。
数组的作用:对大量数据进行存储,可以一次性存储多个数据。通过使用数组,可以在很大程度上缩短和简化程序代码,从而提高应用程序的效率。
在 JavaScript 中,您可以使用 Array 对象定义数组,此外,Array 对象中还提供了各种有关数组的属性和方法。
数组的定义: Array 简写: arr
数组是JS中的一个数据容器。它是引用类型之一。
它的作用非常简单,就是用来装多个数据,并且数组的长度可以动态的调整。
数组创建的方式:
字面量
构造函数
数组由两部分组成:
1:索引(也叫下标) ,下标从0开始;
2.成员(数组元素): 成员没有任何限制,可以是任意类型的数据;可以是字符串 可以是数字 可以是布尔值 可以是 undefined 可以是null 还可以是数组;
获取数组元素:
数组的取值: 数组名[下标] ; 下标从零开始的;
通过索引 添加成员/修改成员:
遍历数组:
数组的属性length,就是数组成员的个数;
数组名.length
数组元素求和,求平均值:
求数组元素的最大值:
数组元素转字符串,并分割开: 推荐: 数组名.join("连接符")
求数组中大于10的成员,并挑选出来:
数组元素的倒叙:
数组元素的增删改查;
unshift 头增 数组名.unshift("value")
push 尾增 数组名.push("value")
shift 头删 数组名.shift() 只删除第一个,()括号内为空;
pop 尾删 数组名.pop() 只删除最后一个,()括号内为空;
concat 拼接,合并; 数组名.concat("value")
slice 截取 数组名.slice(start,end) 参数是下标; 包括开头,不包括结尾;
slice的本质是复制(浅复制)
splice 操作数组 数组名.splice(参数1,参数2,参数3)
indexOf 数组名.indexOf("数组元素")
join 数组名.join("连接符")
reverse 数组倒叙 数组名.reverse() 括号内不跟参数;
sort 排序 数组名.sort(函数) 升序或降序
交换两个变量的值
数组的冒泡排序
二维数组
【推荐学习:javascript高级教程】
以上就是javascript数组有什么用的详细内容,更多请关注靠谱客其它相关文章!
最后
以上就是时尚蜜蜂为你收集整理的javascript数组有什么用的全部内容,希望文章能够帮你解决javascript数组有什么用所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复