,,JavaScript创建数组的方法详解

,,JavaScript创建数组的方法详解

本文主要介绍用JavaScript创建数组的方法,具有一定的参考价值。感兴趣的朋友可以参考一下,希望能帮到你。

目录

JavaScript使用数组创建数组,将数组转换为拆分字符串,过滤数组,删除数组,指定元素摘要。

JavaScript创建数组

1.用新的创建数组

var arr=new Array();//创建了一个空数组

2.使用数组文字创建数组(常用)

字面量:一个固定值的表示。

一看就知道是什么数据类型,比如8一看就是数字类型。

//1.用数组文字(方括号)创建一个数组

var arr=[];//创建了一个空数组

var arr1=[1,2,'学生',真];//数组中可以存储任何类型的数据,数据之间必须用逗号分隔。

3.什么是数组元素?

数组可以在一组单一变量下存储一组数据。数组元素是存储在数组中的元素,对类型没有限制。

数组的使用

1.获取数组元素3354。使用index是下标,从0开始,很像C语言。

console . log(arr[2]);

2.遍历数组

var arr=['red ',' green ',' blue '];

for(var I=0;i3;i ){

console . log(arr[I]);

}

//打印数组长度

console.log(数组长度);

//动态检测数组长度

for(var I=0;长度;i ){

console . log(arr[I]);

}

什么是遍历?

数组元素从头到尾访问一次,其中I是用作索引号的计数器,arr[i]访问数组元素,索引号与数组长度无关。

//经典案例打印数组的最大值

var arr=[2,6,1,77,52,25,7,99];

var max=arr[0];

for(var I=0;长度;i ){

if(max arr[i]){

max=arr[I];

}

}

Conaole.log('此数组中的最大值为' max ');

将数组转换为分割字符串

var arr=['红色','绿色','蓝色','粉色'];

var str=“”;

for(var I=0;长度;i ){

str=arr[I]' | ';//或者var sep='!';str=arr[I]sep;

}

console . log(str);

数组中新增元素

var arr=['红色','绿色','蓝色','粉色'];

var str=“”;

for(var I=0;长度;i ){

str=arr[I]' | ';//或者var sep='!';str=arr[I]sep;

}

console . log(str);

如果索引号存在,是为了替换数组元素,所以不要直接给数组名赋值,否则会覆盖前面的数据如arr 1=“”;onsole.log(arr1)

筛选数组

var arr=[1,2,3,4,5,6,7,8,9,10];

var new arr=[];

console . log(new arr);

for(var I=0;长度;i ){

if(arr[i]=5)

{

new arr[new arr . length]=arr[I];

}

}

删除数组指定元素

//删除7

var arr=[1,2,3,4,5,6,7,8,9,10];

var new arr=[];

console . log(new arr);

for(var I=0;长度;i ){

if(arr[i]!=7)

{

new arr[new arr . length]=arr[I];

}

}

console . log(new arr);

摘要

本文到此为止。希望能帮到你,也希望你能多关注我们的更多内容!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: