目录
前言
JavaScript数组的创建,遍历,长度计算,数组转化为字符串,改变数组长度操作
一、数组的本质是什么?
数组:一组数据的集合,储存在一个变量下面的方式(数组名相当于一个框子,而数组元素就是其装在那个框子里的物品)。
二、JavaScript数组的特殊性
JavaScript数组的特殊性在于它的数组元素可以不同类型,不像c语言在一个数组的元素必须是同一类型。
三、数组的创建
1.利用new创建数组
代码如下(示例):
var arr=new Array();//new创建数组
arr=['red','blue','green','pink'];
2.利用数组字面量创建数组
代码如下(示例):(强调一下这个数组创建虽然和c语言相同,但使用的是中括号)
var arr1=[1,2,3,4,5];//字面量
四、数组长度
1.获得数组长度
代码如下(示例):
var arr=[1,2,3,4,5];
var length=arr.leng;//length=5
2.改变数组长度
var arr=[1,2,3,4,5];
arr.length=6;//增加一个数组长度
五、遍历数组
1.直接遍历法
代码如下(示例):
var arr=[1,2,3,4,5];
for(var i=0;i<arr.length;i++)
{
console.log(arr[i]);
}
2.for...in遍历法
代码如下(示例):
var arr=[1,2,3,4,5];
for(var k in arr)
{
console.log(k);//k:0,1,2,3,4(元素下标)
console.log(arr[k]);//1,2,3,4,5(元素值)
}
这种方法还运用于对象的遍历
六、数组转化为字符串
代码如下(示例):
var arr=['red','blue','green','pink'];
var str='';
for(var i=0;i<arr.length;i++)
{
str+=arr[i]+'|';
}
console.log(str);//结果:red|blue|green|pink
总结
以上就是JavaScript数组的基本内容,第一次写有些紧张,大家加油一起进步吧!