程序员的知识教程库

网站首页 > 教程分享 正文

JavaScript数组(javascript数组反转)

henian88 2024-10-01 10:47:49 教程分享 4 ℃ 0 评论

一、数组--是一个可以存储一组 或是 一系列 相关数据 的容器

A、使用数组的原因

1.为了解决大量相关数据的存储和使用问题

2.模拟真实的世界

B、创建数组的方式

1.通过对象的方式来创建

var arr=new Array();

(1)直接赋值

var arr = new Array(元素1,元素2,元素3,....)

tip:如果只有一个元素,并且为数值类型,那么他就是指定数组的长度,并且它的值都是undefined

数组的属性:length

var arr = Array(2);

var arr1 = Array(1,2,34,5);

alert(arr.length);//2

alert(arr1.length);//4

alert(arr);//,

alert(arr1);//1,2,34,5

(2)声明以后再赋值

var arr = new Array();

arr[0]=1;

arr[1]=2;

arr[2]=3;

alert(arr);//1,2,3

2.隐形声明方式 var arr=[];

(1)直接赋值

var arr = [1,2,3,45,5];

(2)声明以后再赋值

var arr = [];

arr[0]=1;

arr[1]=2;

arr[2]=3;

C、访问数组的元素

通过数组的[]下标访问

数组下标从0开始,下标的最大值是length-1

var arr = [1,2,5,7];

alert(arr[2]);//5

D、数组的遍历

1.for循环

var arr = [1,"哈哈",true,2]

for (var i = 0; i < arr.length; i++) {

document.write(arr[i]);

};//1哈哈true2

2.while循环

var arr=[2,'你好‘,true]

var i =0;

while(i<arr.length){

document.write(arr[i]);

i++;

}//2你好true

3.for in 两个作用:1.用于数组的遍历2.用于对象属性的遍历

var arr=['齐天大圣',3,1]

for(var i in arr ){

alert(arr[i]);

}//齐天大圣31

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

欢迎 发表评论:

最近发表
标签列表