数组集合,内置对象Array

本文详细介绍了JavaScript中数组的创建、赋值、属性及各种内置方法的使用,包括转换、增删、切片、反转等操作,同时涵盖了数组遍历的常见方式。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.声明方法

var arr=new Array();

2.赋值(基本方式)

var arr=new Array(1,3,5,6,7);(多个值时是数组集合)      var  a=[1,3,5,6,7](简写方法)

var arr=new Array(3);  (一个值时是数组长度,可以省略不写)

arr[0]=1;

arr[1]=3;

arr[2]=4;

注:赋的值不一定是数字,可以是任何数据类型。

3.唯一数组属性

length:返回当前的数组长度,当前数组值所对应的索引。

内置方法

1.tostring:将数组转化成字符串。

a.toString();(括号中一般省略不写,或写2,8,16等进制位)重写方法,自动执行。

2.1  shift:删除数组第一个元素,并返回删除的元素。对原数组有影响。          a.shift();

2.2  pop:删除数组最后一个元素,并返回删除的元素。对原数组有影响。       a.pop();

3.1  unshift:在数组的第一个元素前添加一个或多个元素,并返回它的长度。对原数组有影响。    a.unshift();

3.2  push:在数组的最后一个元素前添加一个或多个元素,并返回它的长度。对原数组有影响。   a.push();

4.slice:起始位置,终止位置。对原数组无影响。           a.slice(0,4);

5.splice:起始位置,长度。对原数组有影响。                a.splice(0,4);

6.splist:将一个字符串转化成一个数组。切割字符串。(hello------h,e,l,l,o)

7.join:把数字拼接成字符串。(例:“a”“b”-------“ab”)

8.sort:从小到大排序。     

例:var m=n.sort(function(a,b){

              return b-a;

       });

       console.log(m);

6.reserve:将数组反转。(例:[1,2,3,4,5]------[5,4,3,2,1])

for in  遍历元素

for(var key in a)。in之前写键值,索引。in后面写集合。

forEach  只针对数组元素集合进行遍历。(在数组里面)

注:value:整个数组。index:索引。itmes:集合。

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值