JavaScript数组简介

1、创建数组

  • 常规方式
var myCars=new Array();
myCars[0]="Saab";      
myCars[1]="Volvo";
myCars[2]="BMW";
  • 简洁方式
var myCars=new Array("Saab","Volvo","BMW");
  • 字面方式
var myCars=["Saab","Volvo","BMW"];

2、数组访问

  • 访问数组
var name=myCars[0];
  • 修改数组的值
myCars[0]="Opel";

3、数组属性

  • length 设置或返回数组元素的个数。
var length = arr.length;

4、数组方法

concat() 用于连接两个或者多个数组
copyWithin()方法用于从数组的指定位置拷贝元素到数组的另一个指定位置中
find(function()返回通过测试(函数内判断)的数组的第一个元素的值
findIndex()返回传入一个测试条件(函数)符合条件的数组第一个元素位置
forEach()用于调用数组的每个元素,并将元素传递给回调函数
from()用于通过拥有 length 属性的对象或可迭代的对象来返回一个数组
includes()用来判断一个数组是否包含一个指定的值,如果是返回 true,否则false
indexOf()可返回数组中某个指定的元素位置
join()用于把数组中的所有元素转换一个字符串
keys()用于从数组创建一个包含数组键的可迭代对象
lastIndexOf()可返回一个指定的元素在数组中最后出现的位置,在一个数组中的指定位置从后向前搜索
pop()用于删除数组的最后一个元素并返回删除的元素
push()可向数组的末尾添加一个或多个元素,并返回新的长度
reverse()用于颠倒数组中元素的顺序
shift()用于把数组的第一个元素从其中删除,并返回第一个元素的值
unshift()可向数组的开头添加一个或更多元素,并返回新的长度
slice()可从已有的数组中返回选定的元素
sort()用于对数组的元素进行排序
toString()可把数组转换为字符串,并返回结果
valueOf()返回 Array 对象的原始值

 方法详细:http://www.runoob.com/jsref/jsref-obj-array.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值